The Fubra Blog

Customise your URLs with the WordPress Permalink Editor plugin

This blog post was written on Wednesday 2nd February 2011 by Steve who has been working for Fubra as a Head of Platform Services for 5 years. Our staff are encouraged to blog on this site, but the views expressed are individual and do not necessarily represent those of Fubra.

Yesterday afternoon we committed another new plugin to the WordPress Plugin Directory, which focusses on editing and rediecting permalinks.

Having recently discovered the need to fully customise the permalink for an individual post or page, due to some inconsistencies when migrating a site into WordPress.

We also came across a number of pages on an exiting site with very poorly formatted urls, so these needed to be modified but still redirect the old url to the new location.

The ability to globally modify the page permalink structure in a similar way to how the custom permalink structure works for posts was also required, allowing for the addition of a parent directory and file extension.

In order to tackle these issues, we were previously using an existing plugin for the permalink customisation and a draft version of our permalink alias plugin, so required the addition of yet another plugin to handle the page structure modification.

Instead of creating the third, it was decided that a singular plugin would be created to provide a solution to all the problems we were having, so began work on the Permalink Editor plugin.

This approach allowed us to:

  • Centralise the permalink redirection, helping to prevent any redirection conflicts between the various plugins in use.
  • Improve the functionality of the old plugins that were previously in use.
  • Reduce the code required by three separate plugins by reusing functionality.
  • Create a plugin that worked exactly how we required it to.

Although still in the early stages of release and subject to further testing, it’s progressing well so far and already has one or two feature requests up for consideration.

Having received very little feedback from the 190+ downloads and a handful of reviews so far, we can only assume that it is working correctly and people are finding it to be a useful addition to their plugin collections.

To find out more or download the Permalink Editor, visit the WordPress Plugin Directory or install it via your WordPress install admin area (Plugins > Add New).

Tags: , , ,

Comments

12 Responses to “Customise your URLs with the WordPress Permalink Editor plugin”

  1. Ewan Kennedy says:

    Hey, congratulations guys. Sounds like a much needed plugin will help lots of people. I have wrestled with url permalink issues a fair bit so will definitely be exploring this.

  2. Robert K. says:

    Hi there,

    I downloaded this plugin hoping that it could help me with a client area on my page. I had hoped to be able to edit specific pages to be behind a client subdirectory but the “customize” button doesn’t appear for me. Any thoughts?

  3. Steve says:

    @Robert K. Further to our discussion, an update (0.1.6) has been committed and should solve the problem you were having.

  4. Sahin Boydas says:

    Hi,
    Thank you very much for nice plugin. There is not so many plugins to control permanent links structure which is one of the key factors for SEO.

    Can you add few more properties?

    1) Selection to remove category base and tag base slug ( I use two plug in to remove these)

    2) Can you add controls permanent link of categories? (include parent category slug or not include )

    3) Can you add controls permanent link of tags? (include parent category slug or not include )

  5. Derek says:

    I tried out this plugin to try and get around the problem of my site being hosted on a Windows Server. After a day messing around I discovered that it can’t use mod_rewrite and so custom permalinks don’t work, only the “semi pretty” permalinks which have to include the “index.php” in the url. Unfortunately I have the same problem with your plugin. If I remove the index.php I get a page not found error.

  6. Guffy says:

    Hi, This is a very good plugin but its not working for me as expected. what I am trying to do is -

    I have a parent page and it also contains sub pages. The natural url is /parent_page/sub_page, But I want to customize it to only have /sub_page structure. I can customize the url but it is giving 404-Not Found.

    The Page permalink global setting also contains the tag /%pagename%.html, every thing seems to be ok, but still not working.

    Looking forward for any help…
    Thanks!

  7. Paul Peralta says:

    Hi! I tried this plugin and it works like a charm. However, I would also like to edit the permalinks of archives (e.g. http://mydomain.com/2011-feb.html) and author archives (e.g. http://mydomain.com/author/myname.html). Is it possible to do that?

  8. Michael says:

    I just ran the update to 0.2.1 and it broke all of my page links. Now every internal link goes to my home page. I’ve deactivated/reactivated the plugin and i get the same results. When I deactivate the plugin the link work, but they are back to the long version.

    Any ideas on how to fix this error?

  9. Steve says:

    @Sahin The features you mention are currently on the backlog of things to add. As of version 0.2 you can control the structure of categories and tags, however there is still no option to remove parent categories yet.

    @Derek Plugin version 0.2 does include some additions to get it working alongside the “Almost Pretty” permalink structure. (I sent you a quick email last week to discuss the problem further and help diagnose the problem).

    @Guffy Dropped you a quick email on Friday to gather a little more information on the issue you are having.

  10. Steve says:

    @Paul The modification of author archives has been included in version 0.2.2, however the modifications you suggest to the archives would require a lot more work. I’ve added this to the backlog.

    @Michael It looks like there was an issue when using a static page for your front page, I believe this to be solved in 0.2.2 if it was the case.

  11. Paul Peralta says:

    Hi! Thanks for the update. You guys are doing great.

    However, I just updated my wordpress to 3.1 only to find out that this plugin isn’t working. All my links return a 404. Any solutions? I had no choice but to revert back to 3.0.5.

    (Note that on the download page, it says that the plugin is compatible up to 3.1, but it’s actually not.)

  12. Steve says:

    Version 0.2.5 has now been committed to the WordPress Plugin Directory, this appears to have solved many of the issues mentioned here.

    For more information or to report any issues, please visit the WordPress.org forum: http://wordpress.org/tags/permalink-editor