Just another WordPress enhancement plugin – WP Enhancement Management

March 19th, 2007 by Martin

Yes I wrote another WordPress plugin. Its idea was inspired by both WordPress Ideas and my own needs. So shortly. This plugin enhances user experience with managing posts/pages/categories. This first release is only Beta, so please check for an updates soon!


Well there is not much to describe, it is really best to take a look at screenshots. Plugin enhances three types of WP content:

  1. Posts – select/unselect all post, deletion of selected posts and possibility to assign selected items to preselected category
  2. Pages – select/unselect all pages, deletion of selected pages
  3. Categories – select/unselect all categories, deletion of selected categories


All its functionality is done using JavaScript, so it requires browser with enabled JavaScript support. Content items are managed using AJA’X’ approach (’X’ for that I am not using XML for communication with server ;)). Please report me any cross browser issues with JavaScript!


  • As always simple ;)
  • Unzip plugin and upload it to your WordPress plugin directory
  • Activate plugin using WordPress administration interface and you should be see difference (unless you have disabled JavaScript!)


You can of course choose between zip file or tar.gz file for download. Feel free to contact me if you have any comments. Happy using.

Update to version 1.11

I did some bug fixing and released an updated version of this plugin. It also covers all reported issues(problems with UpdateMonitorAgent and some more).

Update to version 1.12

Well this new version has only minor changes. I did some enhancements based on comment by Bruce. Shortly. I changed order of categories in select box as well as list not only categories with posts (as WP default), but also empty categories.





29 Responses to “Just another WordPress enhancement plugin – WP Enhancement Management”

  1. Lorelle Says:

    I’ve been looking a long time for a better management control features on the Manage panel, but I don’t understand what this does. Could you provide a feature list so we can all learn how it works? Thank you.

  2. Martin Says:

    Lorelle: I updated this post and now it includes some basic list of features. Also there are some screenshots. Hope it is enough.

  3. Lorelle Says:

    Excellent. And thank you!

  4. Bruce Says:

    Minor bug(?). If a category contains no posts, it doesn’t show up in the drop down menu at the bottom of the post management screen. As soon as you add a post to the missing category, it shows up. Not sure if you intended this or not. Also, might be helpful to sort the categories by alpha instead of by category ID number.

    Still, a cool plugin. Thanks for the effort. It helps a lot.

  5. Martin Says:

    Activation problem: following error:
    Parse error: syntax error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /home/autresco/public_html/iris/wp/wp-content/plugins/wp-enhanced-management/wpplugins_client.php on line 18

    (With WP 2.12 and FallSeason theme, on MAcOS 10.4.8 and Safari browser)

  6. Bes Says:

    Hi. :) A very nice concept that can save a lot of time. However, I am getting the following error on every page once the plugin is activated:

    Parse error: syntax error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /wp-enhanced-management/wpplugins_client.php on line 18

    I am using WP 2.1.1. Any ideas? Thank you.

  7. Martin Says:

    Bes, Martin: I fixed this issue. I think it is related only to PHP4, but is resolved it in a new version 1.1. You can download it using download links above.

    Thank you for reporting it!


  8. Bes Says:

    Thanks for the quick reply, and sorry to report another issue: :(

    Fatal error: Undefined class name ‘self’ in /wp-enhanced-management/wpplugins_client.php on line 143

    This new error appears only inside the admin pages. The rest of the blog displays and works fine. Any ideas?

  9. Martin Says:

    Bes: My bad to quick to test it :( I have to prepare better testing environment for sure. Anyway I fixed it and released version 1.11. I believe that it will be fine now.


  10. Bes Says:

    Thanks Martin. It works perfectly now! :)

  11. Howard Says:

    When I activate your plugin, and click manage I see a runtime error asking me to debug.

    “A Runtime Error has occurred. Do you wish to Debug?

    Error: Not Implemented”

    Anyway, I would love to use your plugin, but the error has me concerned.

    Please advise.


  12. Martin Says:

    Bruce: I will add this functionality to next version. It will be ready this week. Thank you for helpful usability tips :)

  13. Martin Says:

    Howard: Please can you give me more information about this issue. I am guessing you are using Internet Explorer. Can you specify your browser version and optionally your operation system and its version?

  14. Mario Says:


    The one thing I’ve noticed is that in the assign category drop-down menu, there is no way tot tell which subcategory belongs to which parent category if two subcategories have the same name.

    Also, the tab order of this comment for seems to be getting mixed up with some other tab locations on your page.


  15. hurry Says:

    It does not show any categories in the dropdown for WP 2.3. Can you please upgrade it for 2.3? It is a great plugin. Thanks.

  16. Martin Says:

    hurry: Well I have very limited time to opensource activities these days, because of my professional work. There is not much time left for hobby coding ;). I did some fixes to my plugins to work with WP 2.3 correctly, but it will take time to release it. I have to fix it first for 2.2.x versions, but I hope that after that it will be easy to upgrade it to 2.3.

    Anyways thank you for your report.

  17. Hazirah Says:

    Ditto on ‘hurry’. Would love the upgrade for WP 2.3. If there are any quick fixes to the code that can be changed, that would be great as well. Thanks for this plugin BTW, it would save me a lot of trouble!

  18. Speedating Says:

    This is my first post just saying HI. WordPress is my all time – favorite blogging platform.
    It would be a cool theme if it was a different color.

  19. Mario Says:

    Awesome plugin! Can’t wait to see it for 2.3!



  20. Jaime Says:

    Thanks, man!
    I look for hours on several places for a plugin to delete several posts with a checkbox and got nothing…
    And finally I found you great plugin!

  21. Eddie Says:

    pleaase upgrade this useful plugins to WP 2.3.1 (because It does not show any categories in the dropdown for WP 2.3.)

    Thx a lot …
    when u release, please notify me ^__^

  22. jon Says:

    Hi. Am using WP 2.3.1 & tried version 1.1. It is installed & activated; when I try to activate multiple plugins, I get the PHP code for one of them printed out on the screen, instead of my plugin list. I really want to use yours so I can selectively enable/disable plugins, but for now it doesn’t work. Feel free to email me your reply.

  23. ERPSCOUT Says:

    Martin, great work! Like some others here i’m eager to see it work under WP 2.3.2 too. Because without anything to select from the dropdown menus, ther is no way to use the plug …

  24. john Says:

    installed on version 2.07, nothing changed? does it only work on new versions?

  25. 武道 史上最も激即納商品 当店に在庫ありサイト Says:

    武道 史上最も激即納商品 当店に在庫ありサイト

    Just another WordPress enhancement plugin – WP Enhancement Management | MARTIN WIŠO

  26. dětské postele patrové Says:

    dětské postele patrové

    Just another WordPress enhancement plugin – WP Enhancement Management | MARTIN WIŠO

  27. アウトドア クッカー Says:

    アウトドア クッカー

    Just another WordPress enhancement plugin – WP Enhancement Management | MARTIN WIŠO

  28. ラグビー ミズノ Says:

    ラグビー ミズノ

    Just another WordPress enhancement plugin – WP Enhancement Management | MARTIN WIŠO

  29. ferragamo online sale Says:

    ferragamo online sale

    Just another WordPress enhancement plugin – WP Enhancement Management | MARTIN WIŠO

Leave a Reply

You must be logged in to post a comment.

Text size: A A