Skip to content
Faizul Karim Fahim

How to change author url in WordPress

Published Updated 2 min read WordPress
WordPress author URL settings screen

To change the author URL from https://yourdomain.com/author/user_slug/ to a more suitable format, you can use the Edit Author Slug plugin. This plugin allows you to customize both the author slug (the part after /author/) and the author base (the /author/ portion itself).​

Steps to Change the Author URL

  1. Install and Activate the Plugin
    • Navigate to your WordPress dashboard.
    • Go to Plugins > Add New.
    • Search for Edit Author Slug.
    • Click Install Now, then Activate the plugin.​
  2. Edit the Author Slug
    • Go to Users > All Users.
    • Click Edit under the user whose slug you want to change.
    • Scroll down to the Edit Author Slug section.
    • Enter your desired slug (e.g., fahim-karim) in the Custom field.
    • Click Update User to save the changes.​
  3. Change the Author Base (Optional)
    • Navigate to Settings > Edit Author Slug.
    • In the Author Base field, enter a new base (e.g., profile), so your URLs will look like https://yourdomain.com/profile/yourname/.
    • Click Save Changes.​

Important Considerations

  • SEO Impact: Changing author URLs can affect your site’s SEO. To prevent broken links, set up redirects from the old URLs to the new ones.​
  • Setting Up Redirects:
    • Install and activate the Redirection plugin.
    • Go to Tools > Redirection.
    • Add a new redirection:
      • Source URL: /author/fahim1030gmail-com/
      • Target URL: /author/fahim-karim/ (or your chosen slug)
    • Click Add Redirect.​

For a visual guide, you might find this tutorial helpful:

Originally published on faizulkarim.com.

Last updated on .

// keep reading

Related posts

All blog posts
Googlebot crawling a website illustration
WordPress 5 min read

How to Optimize Website for Googlebot Crawling

Googlebot Crawlability: The Ultimate Guide for WordPress Site Owners. If you’re invested in SEO—mastering site structure, using tags wisely, avoiding keyword st...

Diagram illustrating Nginx acting as a reverse proxy in front of an Apache server.
Security 4 min read

Configuring Nginx as a Reverse Proxy for Apache

I've been using Nginx as a reverse proxy in front of Apache for years, and it's significantly improved my server's performance and security. Here's how I set it up, and some of the common pitfalls I've learned to avoid.

Illustration of a padlock icon overlaying an Nginx logo on an Ubuntu server terminal.
Security 3 min read

Setting up Let's Encrypt with Nginx on Ubuntu

Getting HTTPS right can feel like a pain, but it doesn't have to be. I'll walk through setting up Let's Encrypt with Nginx on Ubuntu, so your sites are secure and you don't have to wrestle with certificate renewals.