Wanna WordPress Wiki

The following guest post was written by Ryan Hellyer who operates PixoPoint.com While you’re there, check out his WordPress Template Generator You can also catch him in the Tavern forum under the username Ryan.

Have you ever tried using MediaWiki, the platform used to power the mighty Wikipedia project? If you have, then you will have noticed how difficult it is to work with.

With the advent of Post Revisions in WordPress 2.6, it was only a matter of time before someone tried to convert WordPress from a blogging platform into a Wiki platform.

The bright folks over at Instinct Entertainment, makers of the WP e-Commerce Plugin, have released the WordPress Wiki plugin which converts an innocent WordPress blog/site into a Wiki.

Installation

Simply copy the Plugin files to your WordPress plugins folder, activate it in your admin panel and the plugin will add a checkbox to the end of your posts and pages editing panel. When checked, the post or page in question will be given ‘Wiki functionality’.

WordPress Wiki admin panel view
WordPress Wiki admin panel view

How it works

Once you have chosen a page or post to have ‘Wiki functionality‘ it will display a list of post revisions on that page or post. You can then click any of those revisions to revert or edit the Wiki.

WordPress Wiki post view
WordPress Wiki post view

How useful is it?

This plugin does not offer the shear flexibility of a full-blown Wiki system like Media Wiki, Wikka Wiki or any of the other common Wiki software out there. However, it does offer a number of advantages due to being built within WordPress including:

  • Easier integration within blogs
  • Easy theming with the WordPress theming system
  • Huge array of existing plugins and themes
  • Simple installation
  • Very well documented core software

Wiki software is still a specialist area of web development. Whereas blogs, forums, CMS’s etc. are all heavily used across the internet, Wiki’s are much less common and suffer from lack of development because of this. Hopefully the new WordPress Wiki plugin will help make it easier for more people to add a Wiki to their own site.

What will you use it for?

Beyond the obvious uses as a simple Wiki system using WordPress as the backend, do you think there would be a use for such a plugin in a traditional blog? Post your replies in the comments.

16 Comments


  1. Thanks for posting my post Jeff :)

    BTW, the title was supposed to have a question mark at the end.

    Report


  2. @Leland – Heh, yeah that is the same plugin. I hadn’t seen that site before actually but I had heard that it was being developed. Thanks for pointing it out :)

    Report


  3. @Ryan – Thank you for writing it. Perhaps it’s just me, but can you see the Codex moving off of media wiki to perhaps a custom WordPress install which is more oriented towards being a codex. It already has post revisions built in.

    Report


  4. @Jeffro – Yeah, I could see that happening eventually. I suspect they’ll hold off until either this plugin or a similar one is proven to be up to the task of running the codex.

    I do find it bizarre that the official WordPress shop is not powered by WordPress … http://shop.wordpress.net/world/. All they need to do is install the WP e-Commerce plugin to a bog standard WP install and bam! you have a WordPress powered e-Commerce store. Using another piece of software to power the site just seems wrong to me.

    Report


  5. @Ryan – thanks for the post / write up. Since launch we’ve almost had 4000 downloads and its only been a couple of months. I think this is pretty cool and quite clearly shows that WordPress users want to be able to use this stuff.

    Also you mention that it lacks some common Wiki functionality but you don’t mention what. It would be helpful for us to know what you mean by that – the more people that tell us what they want the easier it is for us to improve WP Wiki :)

    @Leland – WordPress has been used for more then just traditional blogs for longer then I can remember :P

    If you want a Wiki then it makes more sense to use WordPress + WP Wiki Plugin then it does to use Media Wiki – which in contrast is old skool and hard to use.

    I agree. It makes perfect sense for documentation sites and there are lots of those about :P

    @all – The next release will come with a Wiki Settings page (WordPress admin > settings > Wiki) where admin users can set the number of revisions to show on a page or post and turn on email alerts whereby administrators are sent an email when somebody changes a Wiki Editable page. This version is coming out real soon :)

    Report


  6. yeah.. too hard to work with media wiki.. hope is have a simple installation like other wp plugins.
    BTW great review.

    Report


  7. Yes, Media Wiki is very difficult to work with! Thank goodness there is an alternative for us non geeks!. :)

    Report


  8. Unfortunately this plugin doesn’t work on WordPress 2.8 and higher. :(

    Report


  9. Yeah. WP 2.8.x killed it. Been struggling to find a work around, or anybody else who has successfully deployed wp-wiki. No luck.

    Report


  10. Hi Guys,
    I am a developer working for Dan on some of the great plugins on offer, including wp-wiki.
    I have been using wp-wiki with wordpress 2.8.4 for a project, I can vouch it does work in wordpress 2.8 but have noticed numerous plugin conflicts which I will address when I get sometime. If you need help with the plugin and getting it working, please send me an email,[dev[at]instinct.co.nz] and I will try my best to help you out as soon as possible.

    your friendly wordpress geek,
    Jeffry G

    Report


  11. @Nikko and @chris – I’ve got it working with WordPress 2.8.4. What exactly are the issues you are having with the WP Wiki plugin? Can you both provide more details? “Doesn’t work” and “killed it” aren’t enough for anyone to be able to help you troubleshoot the problems.

    Report


  12. I have a quick question. When I check off the option to make a page or post wiki friendly, then a someone with the “wiki editor” privilege can edit the page, so far so good. The issue that I have is that the option to make the page/post wiki friendly is still available to the wiki editor, and if they deselect the box to make the page/post wiki friendly, then the post can no longer be edited until the administrator makes the post wiki friendly again. Is there a way to only allow the admin to select which pages are wiki friendly?

    Report


  13. This is a really useful plugin. I will be conducting a college class next semester and I was planning on using wiki to help teach it. Instead, I may use my all time favorite…Wordpress!

    Thanks.

    Report


  14. Hi,

    I have the same problem as Mark. Besides, when a wiki editor enter the panel control he has access to all post (being them wiki or not wiki editable), another problem is that the wiki editor can see, edit and remove comments of a post!!

    I need to constrain the capabilities of a wiki editor. Does somebody know how to do it??
    Thanks.

    Report

Comments are closed.