Pippins Plugins
  • Email
  • Facebook
  • Feedburner
  • Github
  • Google
  • Twitter
  • Vimeo
  • Youtube
  • Rss
  • About
  • News
  • Join the Site
    • Member Benefits
    • Member Plugins
    • Email Notifications
  • Plugin Store
    • Affiliate Area
    • Checkout
  • Plugins
    • Plugin Portfolio
      • Plugin Portfolio – List View
    • Free
    • Premium
    • Member Plugins
    • Coding Standards
    • Get Plugin Support
  • Tutorials
    • Series
      • Plugin Development 101
      • Creating a User Follow System Plugin
      • Customizing Restrict Content Pro
      • Displaying Content with Easy Content Types
      • Writing Your First WordPress Plugins, Basic to Advanced
      • Working with Widgets
      • User Submitted Image Galleries
      • Plugin Thoughts
      • Integrating Stripe.com with WordPress
      • WordPress Rewrite API
    • Member Exclusive
      • Free Members
      • Subscriber Only
    • Difficulty
      • Beginner
      • Intermediate
      • Advanced
    • Action and Filter Hooks
    • Ajax
    • Custom Post Types
    • External APIs
    • Short Codes
    • Taxonomies
    • Video Tutorials
    • Widget Tutorials
    • WordPress Admin / Dashboard
    • Working with jQuery
    • WordPress Database
    • Writing Plugins
    • Tag Index
  • Reviews
  • Support Forum
  • Contact
    • Support the Site
    • Request Code Review
    • Plugin Support

Review: Edit Author Slug Plugin

Posted on February 23, 2012 by Pippin in Reviews 4 Comments
Home» Reviews » Review: Edit Author Slug Plugin
Tweet
Love It - 0

Occasionally I come across plugins that are just awesome. While working on a client project that had a membership directory, I needed the ability to view profile details for each individual user in the directory. By default, WordPress uses the “/author/username” slug when viewing a user. Well for a directory of members (not authors), this did not make much sense, and would not have pleased the client very much. This is where the Edit Author Slug plugin comes into play.

The plugin allows you to change the “/author/” part of user URLS to anything you want. This is called the “Author Base”, much like the category and tag bases that ca be defined in the Permalink settings. Once the plugin is active, a new option called “Author Base” is added to the Permalink settings, as shown in the screenshot below:

You could, for example, enter “members” in the Author Base settings. Doing this will result in author URLs being changed from:

http://yoursite.com/author/username

to

http://yoursite.com/members/username

By default, “username” is replaced with the user’s login name, but you can change this as well. By editing the profile of the user you wish to change, you can alter the user’s slug by filling out the “Author Slug” option that has been added by the plugin, as shown in the screenshot below:

If you enter “my-awesome-user”, then that user’s final slug will be:

http://yoursite.com/members/my-awesome-user

Pretty cool. One of the things that is really great about this plugin is that it does one (actually two) thing, and one thing very, very well, while maintaining a very minimal foot print. It’s great because the settings for the plugin are not added to their own settings page, they’re added to the existing settings in exactly the way you would expect them to be if they were part of WordPress core.

While I was at WordCamp Miami, Jake Goldman gave a great talk titled What Would Core Do?. One of the points he covered was how plugin developers should always strive to make their plugins seem as though they are part of core. I couldn’t agree more, and Edit Author Slug does this very, very well.

My Rating: ★★★★★

Tweet Follow @pippinsplugins
author, slug

4 comments on “Review: Edit Author Slug Plugin”

  1. donnacha says:
    February 23, 2012 at 2:12 pm

    Very interesting.

    For a directory, the most useful thing, in terms of both SEO and human memory, would be to remove the Author Base completely (so that you would have URLs along the lines of http://yoursite.com/username) and, according to this comment from plugin author Brandon Allen, it is possible if you add some code to functions.php.

    One of the projects on my long list of “Things I Plan To Do Someday” is to jigsaw together the plugins necessary to allow people to sign up to a site with a photo and enough info to create a meaningful profile and have that profile appear instantly when the admin presses a button to accept the user.

    Reply
    • Pippin says:
      February 23, 2012 at 3:01 pm

      That would be a heck of a project :) I started building a Members Directory theme once, but never finished it.

  2. FanaticWeb says:
    March 15, 2012 at 8:14 pm

    This is something I was looking for and I accidently stumbled on a workaround for it, it works on one of my sites, I didnt dare trying it on another, yet, here’s what I did.

    Initial post had the full permalink, such as: http://www.website.com/category/permalink_text_and_description

    I changed it to http://www.website.com/name and saved it

    Went back and resaved it as:
    http://www.website.com/category/permalink_text_and_description

    So now, if you actually type: http://www.website.com/name it will forward you to the http://www.website.com/category/permalink_text_and_description

    Not sure if this is pure fluke a glitch or something else, but it definitely works for me

    Reply
    • Pippin says:
      March 15, 2012 at 8:28 pm

      I don’t think it’s a fluke, but I also wouldn’t call it reliable. I’m also not sure how this is related to the plugin reviewed, but that’s fine :D

Leave a Reply Cancel reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Login

Lost your password?

Please enter your username or e-mail address. You will receive a new password via e-mail.

  • Facebook Become a Fan Like

  • Twitter Subscribe on Twitter Follow

  • YouTube Follow my Videos Subscribe

  • RSS Feed Subscribe with RSS Subscribe

Easy Digital Downloads

Most Loved

  • Love It Pro for WordPress
  • Write a “Love It” Plugin with Ajax to Let Users Love Their Favorite Posts / Pages
  • Simple Notices Pro Plugin for WordPress
  • User Bookmarks for WordPress
  • Front End Registration and Login Forms Plugin

Similar Plugins and Posts

  • User Submitted Image Gallery – Part 8

Latest Premium Content

  • Plugin Development 101 – Introduction to Adding Dashboard Menus
  • Plugin Development 101 – Intro to Loading Scripts and Styles
  • User Follow System – Part 5
  • Plugin Development 101 – Intro to Short Codes
  • Plugin Development 101 – Registering a Custom Post Type
  • Plugin Development 101 – Intro to Actions

Latest Tutorials

  • Submitting Your First Pull Request to a WordPress Plugin on Github (1)

    Github is an extremely popular tool for managing WordPress plugins, and one...

  • Plugin Development 101 – Introduction to Adding Dashboard Menus (1)

    Adding new menus, both top level and sub level, to the WordPress Dashboard is a really common task for plugins...

  • Plugin Development 101 – Intro to Loading Scripts and Styles (16)

    In this part of Plugin...

Enter your email to receive automated updates when new posts are published

Latest Tweets

  • RT @paul_wp: Inside WordPress Actions and Filters http://t.co/mmdRDxuKjv
    May 18, 2013
  • @jschuller I&#039;ve watched more Netflix this past year than the last three combined, for the exact same reason
    May 18, 2013
  • RT @strickland: For the weekenders… Gitty - everything you love about GitHub, right in your pocket. http://t.co/gCSO6yD2Bm
    May 18, 2013

Topics

Tom McFarlin get_user_meta meta box Sugar Event Calendar Rémi Corson register_setting wp_enqueue_script contextual help featured attachments shortcodes hook the_content image forms do_action plugin short codes login mail chimp authors Related posts attachment bbpress apply_filters comments recent posts post types short code taxonomies custom post type Ajax gallery images Stripe taxonomy jquery users widgets add_filter easy content types add_action widget restrict content pro easy digital downloads

Weekly Newsletter

Useful Links

  • Join the Site
  • Plugin Store
  • Affiliate Area
  • Tag Index
  • Support the Site
  • Suggest a Tutorial
  • Random Post
  • Contact

Monthly Archives

(c) 2011 Pippin's Plugins