Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Donation Thermometer

Displays a custom thermometer image charting the amount of donations raised.

I get an error message "Fatal error: Call to undefined function imagecreatefrompng..."

It is likely the GD library (required to create images) is not installed on your server - check by creating a phpinfo file and contact your hosting support.

The shortcodes don't work in text widgets.

WordPress only enables shortcodes in posts and pages by default. Go to the theme editor and load the functions.php file, then add the following line to the bottom: add_filter('widget_text', 'do_shortcode');

The [therm_r] and [therm_t] shortcodes show different values to the thermometers.

Values for these shortcodes are set on the Thermometer settings page. If you want your thermometers to display the same values, remove the 'raised' and 'target' parameters from the [thermometer] shortcode, e.g. [thermometer width=300 align=right]. Values given in the shortcode will overrule those on the settings page.

Can I display the thermometer as a percentage of the page width?

Yes - just use the percentage symbol in the shortcode. For example, width=30%. As before, values can be set for Width OR height only. The default size is width=200px.

How do I use the alt parameter?

This option will change the title and alt text attributes of the thermometer image. To toggle off, type alt=off. To enter custom text, type alt='your custom text' (include apostrophes). If the option is left out the default text 'Raised xxxx towards the xxxx target.' will appear.

Can I remove the currency symbol?

Yes! Select the empty option on the settings page dropdown menu, or enter currency=null in the thermometer shortcode, e.g. [thermometer currency=null].

Where can I request a feature?

Visit the the plugin homepage and leave a comment.

Requires: 2.7 or higher
Compatible up to: 4.7.2
Last Updated: 2 months ago
Active Installs: 2,000+


3.7 out of 5 stars


0 of 1 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1
100,1,1 100,1,1