WordPress Plugins

Here are a collection of WordPress plugins I’ve developed and support. All support should go through the support forums documented in each plugin.

Plugin Description
Redirection Automatic and manual 301, 302, and 306 redirections. Includes regular expression support and redirection/404 statistics.
HeadSpace2 One of the most powerful plugins to manage SEO, meta-data, tracking codes, and many other tasks.
Filled In A generic form processing, validation, and data gathering plugin (with AJAX support) that provides full data management.
Search Unleashed Advanced searches across posts, pages, comments, meta-data, and URls, with search highlighting (from incoming search engines too)
Search Regex Full regular-expression supporting search and replace across posts, pages, comments, and meta-data.
Drain Hole Download monitoring, management, and statistics plugin, with ability to embed download data in posts.
Audit Trail Maintain a log of administration actions as well as providing a full version history for posts.
Sniplets A generic text insertion plugin with support for an extensible processing framework – insert anything you want into a post!
Pirates Ahoy! Translate your blog into Pirate.
HTML Purified Replaces the comment filtering mechanism with HTML Purifier, a more exhaustive library. Produces XHTML valid comments.
User Permissions Assign permissions on posts to allow or block specific users and roles from editing – allows a very customisable permissions structure.
Tidy Up Perform an HTML Tidy across posts and comments (with preview and save), and adds a Tidy button next to posts on the management screen.
AJAX Calendar Genetically enhanced AJAX version of the WordPress calendar, providing asynchronous month navigation and drop-down information.
Anti-Email Spam Simple plugin to encode email addresses with either JavaScript or HTML entities and protect yourself against email harvesting scripts.
Google Ad Wrap Wraps posts and comments inside Google Sections, so as to better target Google’s search and enhance your pages.
Disable wpautop Disables the WordPress auto-formatting function wpautop and reduce any invalid syntax problems your site may have.
Slugs With Periods Allows periods in post and page URLs
Jump-To Direct drop-down navigation from multi-page posts, allowing you to quickly jump from one page to another.
PageView Embed a webpage inside a post with a nice style.
Extended Comments Widget A widget that shows a section of comment text along with the author name.

These are hacks or modifications:

Plugin Description
Related Thumbnails With YARPP Create related thumbnails with YARPP.

These plugins are developed externally and I don’t provide direct support for them:

Plugin Description
FAQ-Tastic Create and manage FAQs with a SEO focus and a built-in rating system.
Gravatar Widget Add a Gravatar to your sidebar via a widget
Sharedaddy Share your posts with Twitter, Facebook, and a host of other services

These plugins are no longer supported:

Plugin Description
InScript Complete control over your content, with the ability to insert scripts, variables, and PHP anywhere.
Separate Comments & Pings Removes all pings & trackbacks from comments and allows you to display them separately.
Advanced Permalinks Allows per-post and per-category permalink structures, making it super-easy to migrate permalinks without needing 301 redirections

64 comments

  1. Heeellllpp!!

    Please tell me you can help and that I’m not an idiot!!

    All I want is to add “Recent Comments” and “Recent Posts” to my sidebar, but I know virtually nothing about code-writing and all the jargon is really off-putting…if you can offer some assistance, it would really, really be appreciated..

    Blaghdaddy of “The Blaghdad Café”

  2. Hi! I just want to add meta-keywords and meta-tags to my blog (static words, only on front-page). should I use InScript or better HeadSpace?
    Thanks for your great coding!
    Jens

  3. Wow!

    Your Head Space is brilliant.

    I haven’t tried the others yet but if they’re of that quality I’m in for a treat

  4. Hello John

    I have several private suites with sizable numbers of users. Users always lose their passwords. Not one of the users has been able to negotiate the WordPress two email password retrieval system. Thus they email me and I give them a new password. So it becomes the standard WordPress four email password retrieval system.

    I would like a WordPress password retrieval plugin that just sends out the password to the user’s registered email address upon request when using an existing user name or email address. What do you think?

    Theo

  5. Hi Theo,

    WordPress encrypts the passwords before putting them into the database, making it impossible to recover. The only thing that can be done is to regenerate a new password. I’ve never used the password recovery function, but I’m guessing the double-email is to verify that the user really is the correct person (so bad types don’t zap everyone’s password).

  6. John:

    Thanks for the reply.

    I guess I will take this to the wordpress.org idea blog and see if anybody has any ideas for a solution/work-around.

    Theo

  7. Hi John,

    I wanted to ask you if you had any spare time to code admin notification email into the FAQtastic you created for Knowledge Constructs. The simplicity of the plugin is its greatest feature and this simple addition is enough to round the plugin off in terms of useability to all users.

    Life is never free, so if you’re able to do this, please send me an email.

    Cheers. RF

  8. Man this is the hottest set of widgets I have seen. Thanks to Ole Jack Humphrey I found this site. 😉

    Glad to be adding these to my wp blog!

    Cheers,

    Tonya Pruitt

  9. You have mouthwatering set of plugins here. I am surprised I did not stumble upon this page earlier….Few of these plugins sound awesome. Donations are on the way 🙂

  10. These plugins are fantastic! Only one small thing….. when I try to use some of them, I get this:

    "Wordpress error: Cannot load headspace.php".

    Any ideas on why?

  11. i have the same problem as gerard, it is for the headspace2 plugin.

    I have access to the ‘Page Settings’, but each time when i click on the ‘Modules’, ‘Options’ and ‘Import’ pages the message "Wordpress error: Cannot load headspace.php" appears.

    i’ve installed wordpress 2.3, and i’ve followed your instruction to install headspace2, so i don’t what i could have missed 🙁

  12. John,

    It would be great community addition if you could release a base plugin that other plugin developers could then use to build their own WordPress plugin.

    I notice that your plugins use an Object-Oriented MVC framework with some common base and library classes and I think it would most helpful to others starting on their own development path to have a core already built.

    Keep up the excellent work.

  13. John,

    Excellent, your copyright notices indicate that your current plugin work may not be derived from so I not willing to extract the framework myself. I would, however, be happy to accept the bones of the framework without the fleshed documentation and even assist with some basic tutorials etc.

  14. Hi there,
    Know anyone which plugin to use if I want only a part of the article to be displayed? If someone want to read more there will be a “read more” link…
    On my blog right now is displayed all of article content and I don’t want this…
    I’m talking about the latest 10 articles displayed on the first page of my blog.
    I’m using WordPress.
    Can anyone help?

  15. Hello,

    I have looked at the Plugin for Redirections to WordPress. Is it possible to use it without WordPress? – my website is Joomla-system and I’am looking for URL Redirections – which also can get the time for starting og the time for end of working.

    And here in you Plugin I found it – WordPress Modules version.

    I hope you can help me.

    Best regards
    claper

  16. I am not quite sure how I ended up here; Perhaps reading one page and then following the links… But this is an awesome plugin page. I have bookmarked this page and Stumbled it, too, so that as I develop my new site I will know where to come. This is spectcular. Thank you so much!!

  17. I can’t believe how great your plugins are, combined with the fact that they’re free. I can’t remember the last time I set up a WP install without Headspace and Redirection.

    Thanks for the amazing plugins!

  18. I have recently upgraded to a Thesis theme and am confused about what plugins I need. I found I needed your Advanced Permalinks – which works great Thank You. Yoast recommended Redirection and I read on some of the forums that it didn’t work well with Thesis. Have you heard that before? Also do you know if I could benefit from any of your other plugins – Headspace in particular?

    Connie

  19. Hi

    the drain hole zip appears to have nothing in it. I see it hasn’t been updated for some time. Pity as would be very useful to restrict certain file to be downloaded by specific user role levels. Have you a more modern version thatw orks with WordPress version 3?

    thanks

    nigel

  20. Hi Jhon
    These plugins are fantastic!
    I’m using ‘pageview’ plugin in my website to browse a company software, so my problem is that i want to browse a software through ip address (182.180.76.168) but the plugin has a ability to browse any web page or software through url, so can you help me how I browse a software in website through ip address…….

  21. I recently installed your pageview plugin
    http://urbangiraffe.com/plugins/pageview/

    I cannot get the iframe to display 100% height

    Here is the shortcode I’m using:
    [pageview url=”http://www.MYURL.html” height=”100%” border=”no’]

    I’ve tried editing the script below as such ( FROM: $height = ‘400px’; TO: $height = ‘100%’;) but that didn’t work so I reverted and was forced to insert the px height in the shortcode:
    public function shortcode( $attrs, $content = null, $code = ” ) {
    $title = $desc = $url = ”;
    $height = ‘400px’;
    $width = ‘100%’;
    $border = ‘no’;
    $scrolling = ‘no’;
    Any help would be appreciated.

  22. I’ve been using WordPress for over 8 years now and recently found these plugins. I highest recommend that you look at these John has creates some great plugins. Thanks John.

Leave a comment

Your email address will not be published. Required fields are marked *