How To Change WordPress Post Authors
In the course of managing your site, there may be times when you may need to change WordPress post authors.
- Changing the username associated with all posts that either you or someone else has written, where the assigned name is “admin”, or “guest author”, etc.
- Reassigning post authorship from one user to another,
- You import posts written by ghost writers and need to publish the content under your name or assign it to other authors,
- You delete an author from your site and want to assign content authorship to existing users,
Go through the tutorials below to learn about the many different ways to reassign the post author in WordPress.
Reattributing Posts To A Different User – Tutorial
Users are generally added to WordPress via the Users screen …
(Add user to WordPress)
When the user logs into the site and creates a new post, authorship of the post is then attributed to them …
(Published posts are usually assigned authorship to the user that created it)!
We explain how to add new authors and other types of users to WordPress in another tutorial.
In this tutorial, we explain how to change post authors in WordPress using a number of different methods, like:
- Keeping the same post author but changing the ‘published by’ display name,
- Reassign a post to another author in the Post Editor feature (single post change),
- Reassign a post to a different author in the Quick Editor (make changes to single post),
- Attributing multiple posts to another author in the Bulk Edit feature
- Transferring posts from a deleted author to a different author.
Let’s go through each of these methods.
Method #1 – Same Author, Different Display Name
Let’s say that you need to edit the name displaying on all the posts created by you to a different name.
The reason for this could be because:
- You were set up with a username like ”admin” or “editor” and you would like your published posts to display your real name,
- You would like to publish posts under an alias,
So, for example, let’s say that all your posts look like this …
(Posts screen – Post Author)
But you want to change the author name to this …
(Posts section – Post Author)
Or maybe even this …
(Posts – Post Author)
If you want to change the author name displayed on all of your own posts to something else, all you have to do is change your public display name (nickname) in your User Profile settings. (Note: the method below changes the author name displayed all of your posts)
You can get to your Profile screen using various methods:
#1 – Log into your Admin and click on Users > All Users …
(Users – All Users)
Place your mouse over your name and click Edit …
(Users – Username > Edit link)
#2 – You can also click on Users > Your Profile from the Admin menu …
(WordPress Users menu – Your Profile)
#3 – You can also go to the ‘Howdy, Your Site Name’ tab at the top of your dashboard screen and click on Edit My Profile …
(Howdy, Your Site Name – Edit My Profile)
Any of the above methods will bring you to the Profile screen …
(WordPress Profile area)
Enter a new Nickname (1) and (2) select this nickname from the drop menu in the ’Display name publicly as’ option …
(WordPress Profile screen – Name section)
Update your new settings …
(Profile screen – Update User button)
Your profile will now be updated with your new nickname …
(Edit Profile panel – User updated confirmation message)
Return to the Table of Posts and you should see all the posts you have authored are now displayed using the new nickname …
(WordPress Table of Posts – Post Author)
Tip: Use this method to change the name assigned to your posts if you were assigned the username “admin” when your WordPress site was installed …
(Edit Profile screen – Name settings – Username)
We have created a detailed tutorial about how to update your WordPress user profile here:
Method #2 – Assigning Posts In WordPress To Different Users
If your site allows multiple users to publish content, then you can assign post authorship to users as follows:
First, make sure that whoever you intend to assign as the author:
- Is a registered user,
- Has a User Profile already configured, and
- Has been assigned any role other than “Subscriber” (e.g. “Author”, “Contributor”, etc).
How To Make Bulk Changes To Post Authors
In the Posts panel, click on the author of the posts you plan to make changes to …
(Posts – Author column)
This brings up a list of the posts they have written …
(List of posts filtered by Author)
Select all posts you would like assigned to a different author from the Table of Posts, either by selecting the checkbox next to individual items or click the check box on the column header to select all items at once …
(Posts – Select Posts)
Choose ‘Edit’ from the Bulk Actions drop-down menu (1) and click the ‘Apply’ button (2) …
(’Bulk Actions’ drop-down menu)
The inline Bulk editor displays. Find the Author settings …
(WP Table Of Posts: Bulk editor – Author settings)
(1) Select the author you want to assign the selected posts to from the Author dropdown menu, and (2) click Update to save your settings …
(Making bulk changes to post authors)
Users assigned the role of ‘subscriber’ do not display in the ‘author’ menu. If you can’t find the user that you would like to assign as the new author of your selected posts in the dropdown menu, then check to make sure that you have assigned a role for the user that is higher than subscriber.
The new post author name should now be displaying for all the items you have selected …
(New post author)
Change Single Post Authors In WordPress
To change the post author for an individual post item, select the post from the Table of Posts and click on the ‘Quick Edit’ link …
(Click on ‘Quick Edit’)
In the Quick Edit area, choose a user you want post authorship assigned to from the Author options and click Update to change your new settings …
(Quick Edit: Editing options – Author drop-down menu)
Your post will now display with the new author …
(Posts screen – Author column)
You can also change post authors in WordPress while creating or editing a post by scrolling down to the bottom of your Post editor screen and selecting another post author from the Author box …
(‘Author’ drop menu)
Tip: If the Author box is not displayed below the post editor, then click the ‘Screen Options’ tab on the top corner of the “Edit Post” screen …
(‘Screen Options’ tab)
Tick the check box for Author ….
(Boxes – Author)
You should now be able to see the Author section below your Post editor area …
(‘Author’ drop menu)
Method #3 – Attributing Posts To Other Users (User Deletion)
If you delete a user from your site, you will be asked what to do with any content that has been assigned to them.
To assign all content from deleted users to other users, select ‘Attribute all content to:’, choose a new author from the drop-down menu …
(Users – Delete Users section)
Click Confirm Deletion …
(Users: Delete Users section – Confirm Deletion)
Post content from a deleted user will be reassigned to your selected user …
(WordPress Users area)
Congratulations, now you know how to change WordPress post authors.
"Wow! I never knew there's so much to learn about WordPress! I bought one of the WordPress for Dummies three years ago, such authors need to be on this course!" - Rich Law, Create A Blog Now