Advanced Permalinks

Aug 27, 2007 | Tags: , , , , | Written by Administrator

download

Download: advanced-permalinks.zip
Version: 0.1.13
Updated: June 29, 2008
Size: 89.61 KB

Support This Plugin!

While this software is being provided free to use, it takes considerable time to develop and support. If you do find it particularly useful or want to request a feature then consider donating money as an incentive for me to carry on developing it.

Thanks!

I have other plugins too!

Advanced Permalinks is a WordPress plugin that extends the default permalink functionality and allows you to create different permalink structures for each post on your site. This is particularly useful when migrating an old permalink structure to a new one.

For example, your site currently displays posts like

/2007/05/06/this-is-my-post

But you'd like to make it:

/reviews/this-is-my-post

Your only choice here is to create 301 redirections for each existing post and change the permalinks for everything. With Advanced Permalinks you can configure your site to keep all its existing permalinks, but to use a different permalink structure for new posts.

/2007/05/06/this-is-my-old-post
/reviews/this-is-my-post

No 301 redirections are needed and all incoming links remain exactly the same. Perfect!

Features of Advanced Permalinks:

  • Create multiple permalink structures for posts
  • 301 redirect old permalinks
  • Create category-specific permalink structures, whereby posts in a certain category will have a different permalink structure
  • Remove the requirement to have a category base
  • Change author permalinks
  • Allow periods in permalinks - ideal for website migration

Installation

The plugin is simple to install:

  1. Download advanced-permalinks.zip
  2. Unzip
  3. Upload advanced-permalinks directory to your /wp-content/plugins directory
  4. Go to the plugin management page and enable the plugin
  5. Configure the options from the Options/Permalinks page

You can find full details of installing a plugin on the plugin installation page.

Configuring the plugin

All configuration is made through the standard WordPress permalinks page. When the plugin is enabled you will see some new sub-menu options:

Admin Menu

Advanced post permalinks

To assign a different permalink structure to posts you need to have a start and end ID. These IDs reflects that first and last post that you want the structure to apply to.

Advanced Post Permalinks

If you want the structure to apply to all existing posts then enter 0 for the start ID, and -1 for the end ID.

If you want to migrate your permalink structure then you would copy the existing permalink structure and apply this to all existing posts. You would then change the default permalink structure.

Category-specific permalinks

Category-specific permalinks allow a permalink structure to be defined for categories. Any post that belongs to that category will appear on the custom permalink. This is useful for separating different areas of your site.

Category Specific

Other permalinks

You can configure author and category permalinks:

Advanced Author Permalinks

Migration

A migration feature exists which allows you to define old permalink structures that will be redirected to the current permalink structure. You would typically use this if you decided to change your permalink structure, but wanted to have all old permalinks redirected.

Support

Please direct all support questions to the Advanced Permalinks support forum. Any support questions left on this page may not be answered.

Bugs & New Features

A full list of all bugs can be found in the Advanced Permalinks issue tracker.

A full list of all requested features can be found in the Advanced Permalinks feature tracker.

Share This

Comments (page 8 of 8)

  1. CeKay :

    Jun 2, 2008 7:33 am

    first of all you make a superb work! Absolutely great help offered with your plugins! Thank you for your time and effort!

    second: 502 Bad Gateway
    tracker down :(

    I have kinda strange problem and just figured it out. it must have been after wordpress version 2.5.1
    the permalink strukture doesn't alow me to place a permalink to a page. it works great with all the posts i made, but a link to a page like (domain.com/imprint) doesnt work at all.
    if I deactivate permalink they are normally useable, but all the old posts are not reachable. i have to go manual in thise and save the permalink again to let them show.

    any solutions planned ?

    greetings from germany

  2. Klaus :

    May 26, 2008 6:14 am

    Hello John,
    I’m looking for the following solution:
    I wont to move a page not a post! This is especially in greater Webs a normal handling. The Web will never be stable.
    The WP page permalink normally is like this:
    http://www.myweb.de/masterpage1/pagename
    If I now move this page to masterpage2 the new permalink will be: http://www.myweb.de/masterpage2/pagename

    I would prefer a permalink without the masterpage in it:
    http://www.myweb.de/pagename

    Is your plugin the right solution?

  3. author
    remy :

    May 21, 2008 7:16 am

    (sorry ; the issue tracker is down - so i post here)

    I CAN'T use your plugin to redirect

    FROM

    /%postname%/

    TO

    %%category%/%postname%/

    please … could you debug ?

  4. author
    Matt :

    May 19, 2008 8:41 am

    Does this work at all with WordPress 2.5?

  5. author
    Johnny :

    May 15, 2008 6:09 pm

    same issue as wally below...

    --------------
    Wally :

    Apr 15, 2008 3:05 am

    Hi John. I just tried out AP, and I'm afraid I'm lost. Here's what I am after.

    The original permalink setup was /%postname%/

    The new setup will be /%category%/%postname%/

    I set up the new permalink structure and got 404 errors - to be expected

    I modified the migration value to be /%postname%/ thinking that was all I had to do to get the redirection. Is that incorrect? I still got 404 errors. Do I have to specify the old and the new values in migration?
    --------------

    if anyone has a suggestion that would be great!

  6. rick davies :

    May 8, 2008 10:10 am

    I have only just started using Wordpress, at http://www.mande.co.uk
    I already have about 40 posts with a post-ID# based address
    But I want to change all of these to an address based on their category and post title
    Will your plugin help me do this?
    Or is there in fact a simpler route to this end?

    with thanks, rick davies

  7. Wally :

    Apr 15, 2008 3:05 am

    Hi John. I just tried out AP, and I'm afraid I'm lost. Here's what I am after.

    The original permalink setup was /%postname%/

    The new setup will be /%category%/%postname%/

    I set up the new permalink structure and got 404 errors - to be expected

    I modified the migration value to be /%postname%/ thinking that was all I had to do to get the redirection. Is that incorrect? I still got 404 errors. Do I have to specify the old and the new values in migration?

  8. Nicole Brooke :

    Apr 7, 2008 3:25 am

    Hi there,
    Im not quite sure what my problem is.
    I have a site where I have a page which uses the url http://www.europeholidayaccommodation.co.uk/england/

    I then want my post sub-categories to fall from this url.. eg:

    http://www.europeholidayaccommodation.co.uk/england/attractions-england/

    This gives me a 404 error.

    I can only see the posts if i view the post, not the category/subcategory that they belong to. http://www.europeholidayaccommodation.co.uk/england/attractions-england/england-attractions

    is there a way around this??

Pings & Trackbacks

blog.uniqueblogdesigns.com, bloggingforthemoney.com, blogscrutiny.com, designcreatology.com, geoffjon.s423.sureserver.com, goudendouche.com, labellechev.com, linkdisco.com, m-kurniawan.web.id, powerful-marketing-resources.info, tbotcotw.com, thoughtofmine.wordpress.com, weblogtoolscollection.com, wp.tekapo.com, wpassist.com, andaka.com, antramm.com, bloggeries.com, christopherprice.net, crn-jaen.es, crno.net, ditii.com, ericdelabar.com, gabfire.com, henkou.mykyoudo.com, iduniken.me.uk, inspiritblog.com, lindhorst.cc, manuelviloria.com, novovo.net, seovision.de, shamoneymaker.com, slobokan.com, stuartanderson.eu, wickedfire.com, wp-plugins-db.org, wpfiles.com

Home | Software | Terms & Conditions | Sitemap | John Godley © 2008