Wiki Links

Wiki Page Links is a WordPress plug-in that allows you to add Wikipedia-style hyperlinks to your posts and pages and automatically have them link to your WordPress pages.

For example, if you write this code in your blog:

See my [[About]] page.

You’d see this output:

See my About page.

Other Features

  • You can provide a list of link templates for adding links to other sites, such as Wikipedia. Eg. if you specify [[wiki:Hyperlinks]], you get a link to the corresponding Wikipedia page.
  • Wikipedia-style pipe (|) aliasing.
  • If a page doesn’t exist, you’ll see a link (“[?]”) to create a new page.
  • If you really want things in square brackets, you can escape the first square bracket with a backslash: \[[for example]]



  • The initial release.
  • Supports Wikipedia links.
  • Links to pages.


  • Added “[?]” edit link for undefined pages.


  • Minor fix for WP 3.0 support.
  • Only show [?] link if the user is logged in.

Features TODO:

  • Add an admin panel for adding new shortcut link templates.


Download Wiki Page Links from the official WordPress plug-in site:

3 thoughts on “Wiki Links”

  1. Have you ever thought about publishing an ebook or guest authoring on other websites? I have a blog based on the same information you discuss and would really like to have you share some stories/information. I know my visitors would enjoy your work. If you are even remotely interested, feel free to send me an email.

  2. Hi Darcy,

    I’m using your plugin on PHP7 – the ‘split’ function is deprecated as of PHP7, all it needs are two words fixing in the code, can I send you the fixes for you to push? It’s backwards compatible and will work for older versions too.

  3. Hi Kayleigh & Darcy

    It’s March 2019 – I’d love to use this plugin – it has exactly the capability I need – the other options out there have more features than I need, and that equates to bloat…

    I’m running with WordPress 5.1.1 on PHP 7

    Kayleigh – if you are happy to share the fixes here or send me a copy I’d be very grateful.

    Darcy – would this be OK with you?

    I’m at “martin.schmalenbach[at]”

    Many thanks

Leave a Reply

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