ProgPress: A Progress Meter Plugin for WordPress

I’m aware this README needs some work. There’s an excellent write-up on using the plugin here.

You add a progress meter by including the following in a post or in a text widget:

<!--progpress|MeterTitle|MeterGoal|CurrentCount|PreviousCount|CountLabel-->

or, if you want to use it directly in one of your template files (thanks to Scott Phillips for pointing out I forgot this):

<?php if (function_exists('jcp_progpress_generate_meter')){
       echo jcp_progpress_generate_meter("MeterTitle", MeterGoal,
              CurrentCount, PreviousCount,"CountLabel");
}?>

Only MeterTitle, MeterGoal, and CurrentCount are required. The other arguments can be left off.

The appearance of the meters are controlled via css, and can be customized accordingly to allow them to better fit the feel of your site. The default CSS can be viewed on the settings page. Example customizations can be seen on the plugin homepage.

Download

Latest version: Download ProgPress: A Progress Meter Plugin for WordPress v0.8.5 [zip]

Support Development

If you find this plugin useful feel free to leave a tip.

Installation

Extract the zip file and just drop the contents in the
wp-content/plugins/ directory of your WordPress installation and then
activate the Plugin from Plugins page.

You can configure the options from the settings page.

Popularity: 38%

25 Comments

  1. [...] thanks to Jason Penney’s wonderful plugin, ProgPress for providing the [...]

  2. Debbie Ohi says:

    Love your plugin, Jason! I tried making a Paypal donation via your Wordpress plugin page, but got an error message. :-(

  3. Jason Penney says:

    @Debbie Ohi – Yikes! Thanks so much for pointing that out. Not sure why that stopped working, but it should be all set now.

  4. Lia Keyes says:

    Any chance you could do one for blogger? I love what you’ve done here!

  5. [...] directly, but are seeing it some other way, I’m testing an update to my ProgPress plug-in that should make the progress meter show up at the top of this post. I know it works in Google [...]

  6. Kristen says:

    Hi Jason,
    I tried to activate the plugin and got an error message in Wordpress:

    “Plugin could not be activated because it triggered a fatal error.

    Parse error: syntax error, unexpected ‘{‘ in wp-content/plugins/progpress/wp-progpress.php on line 114 ”

    I’m running Wordpress v2.8. Is this error due to a problem with one of the settings on my server?

    Thanks in advance for your help!

  7. Jason Penney says:

    @Lia Keyes – I wish I could, but I’d have no idea where to begin.

    @Kristen – Is your hosting provider running php4? I’m not sure I ever tested ProgPress on php4, but looking at it now I think it might not work. I think I need to make a few other adjustments for WP 2.8.1+, so I’ll see what I can do about fixing your issue at the same time.

  8. Kristen says:

    Hi Jason,
    In the server specs, it says my host is running PHP 4.4.9. It also said “You can enable PHP 5.2.5 as CGI binary using FastCGI”. I tried enabling PHP 5.2.5 and was able to activate the ProgPress plugin but unfortunately the switch caused other problems, like not even being able to login to Wordpress at all through Firefox and not being able to perform some of the other functions in Wordpress through IE 7 either. So it looks like the problem is due to the PHP version my host is running.

  9. [...] updated my ProgPress Plug-in. This version should (hopefully) solve the issue with php4 that recently came to light. It [...]

  10. Jason Penney says:

    @Kristen – Please try the newest version. It should clear up the issue.

  11. Luke says:

    Hello!

    Where do I edit the css for the plugin? I want to do some custom css, but when I added the css lines above to my theme style sheet, the progress meter didn’t change at all?

    Thanks!

    Luke

  12. [...] ProgPress is an awesome tool for us you like to see our progress in visual detail.  Nicely done Jason Penny.  So, ignore the post below with the other Progmeter in it…that will be the last [...]

  13. Hello, sailor! I love what you’ve done here — it’s the most straightforward and easy-to-use progress bar plugin for WP out there. I even hacked it a bit to display percents the way that I like (number %, instead of 5/100 %). It wasn’t anything difficult, but I can send you the code if you like.

  14. Kassie says:

    i cannot get the actual bar to show in my sidebar.. i don’t really get how to activate it to appear.. what am i not doing?

  15. Shane says:

    This is the second fundraiser meter I have tried to install into my sidebar. I even used the PHP Sidebar widget instead of the standard HTML one to insert the code. My stats are showing up in plain text with no progress bar. Please help.
    http://www.stpatrickschurchrestorationfund.com

    Thanks,

    Shane

  16. Shane says:

    I seem to get it to work. Anyway to add in coma’s and $ signs in the numbers? I think it would look better to have $45,000 as oppose to 45000. Pretty cool plugin.. thanks!

  17. [...] writing, but unfortunately I couldn’t find a widget that would do the trick. I tried ProgPress because it allows tracking of multiple projects in a single widget, but the progress bar appeared [...]

  18. Cindi says:

    This looks like a great plugin – we’re going to use it for quilt progress on our blog! Just two questions – 1. Is there a way to add a picture of what we’re making progress on? 2. How do you change the color of the bar?

  19. Cindi says:

    My apologies – I figured out how to get the picture in. Now just need to know how to change the color! Thanks so much – it looks great!!

  20. Cindi says:

    See what happens when you leave me alone to experiment? Figured out how to change the color. Now the only thing we’d like to do is delete the “50/100% complete” line and just leave the meter. It’s the only thing I can’t figure out.

    This is GREAT!!!! I’ve had to tweak it just a little but it’s going to work perfectly. There is nothing out there that allows us to monitor our craft. Thanks for developing this!

Leave a Reply

U Comment/I Follow

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>