W
by Justin Tadlock 4.8 (19 reviews)

Whistles

Tabs, toggles, accordions, and all that jazz. Bells and whistles done right.

Whistles ranks #10,373 among WordPress.org plugins with 300+ active installations, is #1,374 of 8,554 in the Customization category, a 4.8/5 rating from 19 reviews, and was last updated Nov 1, 2013. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 3.7 (Current: 7.1)
v0.1.1 Current Version v0.1.1
Updated 12 years ago Last Update on 01 Nov, 2013
Refreshed 10 hours ago Last Refreshed on
#1,374 of 8,554 in Customization Top 25% by installs No update in over a year
View on WordPress.org
Rank
#10,373
+16 this week
Active Installs
300+
-18.7%
KW Avg Position
N/A
No change
Downloads
19.7K
+1 today
Support Resolved
0%
No change
Rating
96%
Review 4.8 out of 5
4.8 (19 reviews)

Next Milestone 400

Total Progress 69%
300+ 400+
405
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 31 more installs to reach 400+

Rank Changes

10,368 10,375 10,382 10,388 10,395 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026
10,364 10,384 10,404 10,423 10,443 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026
Current #10,373
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026
0 10 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.8
19 reviews
Overall 96%
5
17 (89%)
4
1 (5%)
3
0 (0%)
2
1 (5%)
1
0 (0%)

Security History

Source: WPVulnerability

No known vulnerabilities on record for Whistles. Checked 1 month ago.

TL;DR

AI summary of the plugin's readme

Whistles is for WordPress site owners and theme/plugin developers who want to add tabbed, toggled, or accordion content to their pages. It solves the problem of clunky, hard-to-use tabs plugins by providing a dedicated content type and taxonomy for organizing and embedding this content via shortcode or widget.

  • Creates whistle content type
  • Creates whistle group taxonomy
  • [whistles] shortcode support
  • Displays as tabs, toggles, accordions
  • Add Whistles media button
  • Whistles widget for Appearance > Widgets
  • Whistle Groups admin screen
  • Insert text, images, media, shortcodes

Frequently Asked Questions

Common questions about Whistles

I know what you're thinking. But, I promise you this one is better. It might not be the shiniest or the most glamorous, but it's the easiest for actual living, breathing human beings to use. It's also probably the easiest to extend from a theme author point of view. I call that a win+win.
With plugins like this, it's literally impossible for the plugin author to design something that will look good with every theme. I actually created this plugin with theme authors in mind. The code is extremely simple so that even the newest theme author could create custom styles for it. Please ask your theme author to support this plugin in his or her theme.
You can simply start overwriting styles via your theme's style.css file. Or, you can put this within the theme setup function in your theme's functions.php: add_theme_support( 'whistles', array( 'styles' => true ) ); Then, copy the contents of this plugin's /css/whistles.css file into your active theme's style.css file. You'll be in full control of the styles from that point forward.
This should go into your theme setup function within your theme's functions.php: add_theme_support( 'whistles', array( 'scripts' => true ) ); From that point, do your own thing.
If there's anything else you want to customize, I'll assume you're a theme/plugin author at this point. The code is well documented. There are plenty of hooks. Have at it! I'm more than willing to help out with this on my support forums if you need the help.
Unfortunately, I cannot provide free support for this plugin to everyone. I honestly wish I could. My day job requires too much of my time for that, which is how I pay the bills and eat. However, you can sign up for my support forums for full support of this plugin, all my other plugins, and all my themes for one price.
Sure. Can't everyone? What a sad world it be without whistling.

Sign In / Register

You need to sign in or register to use this feature.