WordPress Plugin: Author Slug

Wordpress plugin: Related postsDownload current stable version (2.0)

This WordPress plugin lets you create custom permalinks for author pages. By default URLs to author pages are structured:


With this plugin you can change the “author” part of these URLs into anything you like, for example:







  1. Download the plugin and unzip,
  2. Upload the author-slug folder to your wp-content/plugins folder,
  3. Activate the plugin through the WordPress admin,
  4. Go to Settings > Author slug and customize the slug for your author pages

Related Posts

Comments (56)

  • baron

    February 5, 2009 (11:55 pm)

    hi. Thanks for plugin



  • Pingback by Wordpress: ecco la lista completa dei plugin compatibili con la versione 2.7 : Blogtecnico - Web news social 2.0: internet e tecnologia, blogging e tutorial

    [...] Author Slug [...]

  • Pingback by WordPress Plugin Releases for 02/07 | Weblog Tools Collection

    [...] Author Slug [...]

  • Pingback by WordPress Plugin Releases for 02/07 | BlogBroker24-7

    [...] Author Slug [...]

  • Pingback by WordPress Plugin Releases for 02/07 | bloground.ro - Blogging resources, WordPress themes and plugins for your development

    [...] Author Slug [...]

  • Pingback by WordPress Plugin Releases for 02/07 | Wordpress Blog NL

    [...] Author Slug [...]

  • Pingback by Wizreport » WordPress Plugin Releases for 02/07

    [...] Author Slug [...]

  • Pingback by Author Slug Plugin | WordPress Plugins Database - WordPressPluginsDatabase.com

    [...] etc. Visit the plugin’s homepage if you have any questions. …..read more Download Plugin! Version 1.0 Last Updated: February 5, 2009 Plugin Owner: Microkid Visit [...]

  • Pingback by WordPress Plugin Releases for 02/07 | MBConsulting.se

    [...] Author Slug [...]

  • SystemTraderFX

    March 4, 2009 (12:47 am)

    Is it possible to have multiple author slugs for different posts?

  • Pingback by Плагины Wordpress 2009 года :Записки Веб-мастера.

    [...] Author Slug [...]

  • simone

    April 17, 2009 (9:48 pm)

    Thanks is a very usefull plugin

  • Sabin

    April 27, 2009 (11:10 am)

    The default author url for author is http://www.myblog.com/author/author_name. Is there any way of changing it to http://www.myblog.com/author_name.?

    Please help Me…!!

  • anup

    May 3, 2009 (5:22 am)

    does this work with 2.7.1 version of wordpress?

  • Jussi

    May 19, 2009 (10:22 am)

    Perfect! Cheers!

  • Pingback by Utility Room / WordPress Author Archive Page Slug

    [...] Change the author archive page’s slug with this plugin. Post a comment — Trackback URI RSS 2.0 feed for these comments This entry (permalink) was posted on Tuesday, May 19, 2009, at 11:27 am by Jussi Ruokomäki. Filed in Web Development and tagged plugins, slug, wordpress. [...]

  • Jussi

    May 19, 2009 (10:39 am)

    By the way, you wouldn’t be able to add a feature that could change the “page/2″ slug (that appears on paged archives) to something configurable, say, “my_special_page/2″?

    That would be a killer for non-English blogs.

  • Jussi

    May 19, 2009 (10:43 am)

    To clarify things a little, I meant e.g. the author page that has permalink “author/author-name”, but if you browse the posts, it’ll get “author/author-name/page/2″. That “page” part should be configurable, but it’s not and I can’t seem to find any plugin to fix. (Don’t want to hack the core.)

    But anyways, thanks for a perfect author slug plugin!

  • Firestorm

    June 19, 2009 (12:11 am)

    nice. thanks!

  • Firestorm

    June 19, 2009 (12:24 am)

    just a quick note for those who might be having an issue, the installation failed and gave me a fatal error: unexpected $end on line 74. That was because my server requires strict php tags.

    I simply changed all the shorthand <?= to and the one <? to <?php and voila!

    Thanks again!

  • Firestorm

    June 19, 2009 (12:25 am)

    lol – sorry – the shorthand <?= to

  • Firestorm

    June 19, 2009 (12:25 am)

    it’s stripping my php – lol

  • Pingback by WordPress 2.8 兼容的插件列表 | 网站建设 | 菠萝筐

    [...] Author Slug plugin 1.0 or newer [...]

  • mjjzav

    September 1, 2009 (11:39 pm)

    WPskX6 jwhkdfkycavw, [url=http://tjoiiqenljhc.com/]tjoiiqenljhc[/url], [link=http://ctceqzpapzqy.com/]ctceqzpapzqy[/link], http://jfwwiwnzdhvo.com/

  • Pingback by Веб-дизайн для блоггера. WebDsgn.Ru. » Обзор новых плагинов для Wordpress от 8 февраля 2009.

    [...] Author Slug [...]

  • BadGirl62

    October 22, 2009 (5:23 pm)

    Further, it resembles in some respects research in human-computer interaction. ,

  • Pingback by Snyggare länkar för dina användare | andreask.se

    [...] har just installerat tilläggen Author Slug och Author Slug Field på WordPress-installationen för Dagens jazz. Varför? För att få snyggare [...]

  • Pingback by Playing with worpdress permalink | Let's start again...

    [...] this so many wordpress plugins are available. But I like to use Author Slug, in codex check here. You can search codex for such [...]

  • Rafael Rubira

    March 7, 2010 (9:11 am)

    Hi Kiddo! Great plugin. REally useful, but I found a little problem. If you try to get the author’s feed after change the slug, you’ll get a error. Any clue to how fix that?


  • James

    March 26, 2010 (6:10 pm)

    I like this plugin but my RSS and FEED links for author pages no longer work. The old original author/name/feed page works but not the new edited one that links try to go to. Any ideas?

  • Måns Jonasson

    March 29, 2010 (8:39 am)

    Hello, I found a bug in your plugin. On line 29 the code reads:

    return get_option(“siteurl”) . “/” . get_option(“AS_author_slug”) . “/” . $author_nickname . “/”;

    For those of us who are running a mod_rewrite installation where wordpress appears to be installed in the root, this is not working. The line should read:

    return get_bloginfo(“url”) . “/” . get_option(“AS_author_slug”) . “/” . $author_nickname . “/”;

    i.e. change to “get_bloginfo(‘url’)”.

    Thank you!

  • Cosmin

    April 28, 2010 (8:13 pm)

    Great spot Mans :)

    I just wanted to add this – I’ve done it a different way, after looking at the WP Options reference.

    I used:

    return get_option(“home”)

    But you can definitely use any of them :)

    Thanks for the plugin!

  • Konisto

    May 17, 2010 (9:23 am)

    Working great on our site! Thanks a lot!

  • Pingback by The Push Agency | On-site & Online Multimedia Productions

    [...] plugin” giving each client in their roster a dedicated profile. We have also added the “Author Slug plugin” to rename the “/authors/” from the web address to “/roster/“. Please [...]

  • Marco Raaphorst

    November 11, 2010 (7:12 pm)

    there’s a bug though: author-feed is running into 404-page

  • David

    November 15, 2010 (10:33 am)

    I confirm, there a bug in the 2.0 release.

    Now all link include /blog/ before the author slug, so all all are now in 404.

    Could you help solving this problem ?

  • Microkid

    November 15, 2010 (11:00 am)

    @Marco – This issue is solved in version 2.0

    @David – Marco was talking about version 1.0. I don’t believe this is a bug. You should check the URL’s in your blog settings.

  • Marco Raaphorst

    November 15, 2010 (11:44 am)

    @microkit: thanks for the update, but still no feed:

  • Microkid

    November 15, 2010 (11:51 am)

    @Marco – Hm.. should work though. Are you using any other plugins that might influence this? I see you are using WP version 2.9.2, updating to 3.0 might also help.

  • Marco Raaphorst

    November 15, 2010 (12:36 pm)

    thanks, I will try the upgrade. I am using http://www.satollo.net/plugins/hyper-cache which might be conflicting.

  • Philipp

    December 28, 2010 (2:28 am)

    The so called more efficient way sucks big time. liked the old one much better

  • Hugo

    December 28, 2010 (2:31 am)

    As pointed out above, in version 2.0, the author slug is now added to my permalink settings, e.g. /blog/author-slug/author-nicename….

    In version 1.0 it would take out the /blog/ part.

    I’m downgrading to 1.0 again.

  • Liesl Fawcett

    March 20, 2011 (10:35 am)

    This plugin messed up my author slug after I set custom permalinks… Now I can’t reset the slug back to author. Is there a way to reset the author slug? Now the author pages aren’t working. HELP!!!

  • Pingback by Snyggare länkar för dina användare / Andreas Karlsson

    [...] har just installerat tilläggen Author Slug och Author Slug Field på WordPress-installationen för Dagens jazz. Varför? För att få snyggare [...]

  • Julia

    June 30, 2011 (5:41 pm)

    @Liesl, I have the same issue — using custom permalinks broke the functionality of this plugin. I had to revert back to default permalinks, which is not ideal. I didn’t see a reply to your post. Did you find a solution?

  • Ray

    August 19, 2011 (8:35 pm)

    Thanks for this! look forward to implementing it in my WP blog.

  • Simon

    August 24, 2011 (11:15 am)


    On line 74 of v2.0, in the AS_options_page function, you are using a PHP short tag, e.g. <?. Some servers (like mine) really don’t like this, and throw fatal errors. Any chance you could change it to a <?php instead, please?



  • Microkid

    August 24, 2011 (11:21 am)


    Thanks, very sloppy of me. I will try to fix it asap!

  • Pingback by ওয়ার্ডপ্রেসের লেখক স্লাগ পরিবর্তন করুন | আত্রাই নদীর পাড়ে । একটি শিক্ষামুলক ব্লগ

    [...] এজন্য প্রথমে Author Slug নামের প্লাগিনটি ডাউনলোড করুন এখান থেকে। ডাউনলোড: Author Slug [...]

  • Simon

    November 16, 2011 (5:52 pm)

    Hi there, looks like this plugin could be perfect for me. However it is not working as I was hoping. I already have a [necessary] custom structure prefixed with /news/.

    This is still staying in place when I set a author base slug using your plugin. Eg. if I change the setting in your plugin to start with blog/author, it ends up being /news/blog/author/. I really want to get rid of that /news/ bit if I can!


  • Randy

    January 13, 2012 (7:40 pm)

    This plugin appears to have broken in WordPress 3.3. Have you had a chance to test it on that version?

  • Carolyn

    January 26, 2012 (4:57 pm)

    The plugin seems to be working well, but I think there is a little bug. Any user other than the administrator is not able to edit their profile—they get a message that the author slug cannot be blank (although it is not blank when I look at their profile as an administrator). Is there any way to correct this?

  • Armen

    March 30, 2012 (3:52 am)

    I have this question, If the user submits an article, is it possible to put the user ID number (or author ID number) in the article’s URL that he submitted?

    Thank you.

  • Pingback by ওয়ার্ডপ্রেসের লেখক স্লাগ পরিবর্তন করুন প্লাগিন দিয়েই | Wordpress Hacker | ওয়ার্ডপ্রেস হ্যাকার

    [...] এজন্য প্রথমে Author Slug নামের প্লাগিনটি ডাউনলোড করুন এখান থেকে। ডাউনলোড: Author Slug [...]

  • Denis

    June 9, 2012 (7:07 pm)

    can I change the author-name to the author-nickname?

    I dont want the real names of my editors, just their nicknames.


  • Pingback by Custom Author URL | Best Plugins - wordpress – widgets – plugin 2012

    [...] the plugin’s homepage if you have any comments [...]

Sorry, comments have been closed.