WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Edit Author Slug

Allows an admin (or capable user) to edit the author slug of a user, and change the author base.

1.0.1

1.0

  • Added ability to do role-based author bases
  • Added ability to use role-based author templates
  • Moderate code refactoring
  • Various code fixes and improvements
  • Add "nickname" as option for auto-update
  • First pass at unit test (only checks if the plugin is installed, for now)

0.9.6

  • Fixed loading of translation files. Looks in wp-content/plugins/edit-author-slug/languages. If you're running 3.7+ (and you are... aren't you?), it will fall back to wp-content/languages/plugins if a proper localization can't be found in the edit-author-slug folder.

0.9.5

  • Fixed instances where the Author Base wouldn't change, or would result in a 404

0.9.4

  • Update readme references to plugin settings
  • Fix some copy pasta in settings
  • Update screenshots

0.9.3

  • Quickly caught a few things I missed, so this release was skipped. See 0.9.4 for changes

0.9.2

  • Fix issue where any profile information other than the Author Slug could not be updated
  • Minor code improvement

0.9.1

  • Add 'Settings' link to plugins list table

0.9

  • Allow Author Slug to be automatically created/updated based on a defined structure
  • Switched to using the Settings API, which also means that all options moved to the Settings > Edit Author Slug page
  • Various code improvements/optimizations

0.8.1

  • Fix a bug that prevented non-admin users from updating their profile

0.8

  • Drastically improved error handling and feedback for author slug editing.
  • Restore duplicate author slug check as old method could alter the slug without any sort of warning.
  • Further improve the logic for flushing rewrite rules.
  • Introduce ba_eas_can_edit_author_slug() and matching filter to make it even easier to give users the ability to update their own author slug.
  • Add message in plugins list warning users of WP less than 3.2 that 0.8 is the last update they'll receive.

0.7.2

  • Remove overzealous cap check.

0.7.1

  • Fix some unfortunate errors I missed before tagging 0.7.

0.7

  • Significant code refactoring.
  • Added custom capability to give site admins the ability to add author slug access to other roles.
  • Improvements/optimizations to code logic.
  • Fixed an incorrect textdomain string.
  • Removed filter added in 0.6 as it was messy. It's much easier to achieve the same result without the plugin.
  • Got rid of wp_die() statement on duplicate author slugs in favor of WP's built-in duplicate author slug method.

0.6.1

  • Added Dutch translation - props Juliette Reinders Folmer.
  • Don't hard code the languages folder path.
  • Improve class check/initialization.

0.6

0.5

  • Added 'Author Slug' column to Users > Authors & Users (Users > Users in 3.0) page (props Yonat Sharon for the jumpstart).
  • Ended support for the WP 2.8 branch. Most likely still works, but I will not support it.
  • Various bug fixes.

0.4

  • Added ability to change the Author Base.
  • Updated documentation.
  • Added some extra security via WP esc_* functions.
  • Added Belorussian translation, props Marcis G.

0.3.1

  • Added Hebrew Translation, props Yonat Sharon.

0.3

  • Now localization friendly.

0.2.1

  • Fixed a bug that prevented updating a user if the author slug did not change.

0.2

  • Added a check to avoid duplicate slugs.
  • Properly sanitize slug before comparison and database insertion.
  • Updated plugin URI.

0.1.4

  • Update tags to reflect WordPress 2.9.1 compatability.
  • Update link to plugin homepage.

0.1.3

  • Update tags to reflect WordPress 2.9 compatability.

0.1.2

  • Fix version number issues.

0.1.1

  • Remove extra debug functions left behind.
  • Add screenshot.

0.1

  • Initial release.

Requires: 3.6.1 or higher
Compatible up to: 3.9.2
Last Updated: 2014-4-17
Downloads: 39,014

Ratings

4 stars
4.8 out of 5 stars

Support

0 of 1 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1
100,1,1
100,1,1
100,1,1
0,1,0
100,2,2
100,1,1
0,1,0 100,2,2
33,3,1
100,3,3
100,4,4
0,2,0
100,2,2
100,1,1
100,1,1
0,1,0
100,1,1
50,2,1