Changing WordPress Post Authors
There may be situations during the course of managing your website or blog where you may need to reassign WordPress post authors.
- You have published posts written either by yourself or someone else, where the assigned name is “admin”, or “editor”, etc.
- Reassigning posts published under one author to another user,
- Importing content written by outsourced article writers that have to be reassigned to your name or to the account of other users,
- Deleting authors from your site and rerouting content attribution to existing users,
Go through the step-by-step tutorials below to learn how to reassign a WordPress post author.
Reattributing Posts To Different Authors – Tutorial
Authors are added to WordPress using the Users panel (Users > Add New) …
(Users screen – WordPress)
When a user assigned an ‘author’ role logs into WordPress 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 cover how to add new authors and other user types and how to create posts in WordPress in separate tutorials.
In this tutorial, you will learn how to change a user credited with authoring one or more posts using the following methods:
- How to change the display name of post authors,
- Attributing posts to other authors using the Post Editor (make changes in individual post),
- Reassign a post to a different author using the Quick Edit screen (edit single posts),
- Attributing multiple posts to a different author in the Bulk Editor
- Transferring posts to another author (user deletion).
Let’s go through these methods.
Method #1 – Same Author, Different Display Name
Let’s say that you decide to change the name displaying on all of the posts that you have authored to a different name.
This could be because:
- You were set up with a username like “admin” and you want your published posts to display a different username,
- You would like to publish posts under a pen name,
So, for example, let’s say that your posts look like this …
(Posts section – Post Author)
But you want the name shown on the posts changed to this …
(Posts – Post Author)
Or perhaps this …
(Posts – Post Author)
If you want to change the author name displayed on all posts you have authored to something else, all you have to do is change your nickname (public display name) in your User Profile section. (Note: this will change the author name displayed all of your posts)
You can get to the Profile screen using various methods:
#1 – Log into your Admin and click on Users > All Users …
(WP Users Menu – All Users)
Next, place your mouse over your user profile and click the ‘Edit’ link …
(WordPress Users panel – Username > Edit)
#2 – You can also click on Users > Your Profile in the Admin menu …
(Users menu – Your Profile)
#3 – You can also click on the ‘Howdy, Your Site Name’ tab at the top of your admin screen and select Edit My Profile …
(WP dashboard toolbar: Howdy, Your Site Name – Edit My Profile)
All of the above methods will bring up the Profile area …
(WP Profile screen)
Enter a new Nickname (1) and (2) select the new nickname from the dropdown menu in the ’Display name publicly as’ settings …
(WP Profile area – Name)
Save your settings …
(Profile area – Update User button)
Your profile will now be updated with the new nickname …
(Edit Profile area – User updated confirmation message)
Go back to the Table of Posts and you will see that all of your posts are now displayed with the new nickname …
(WP Table of Posts – Post Author)
Tip: Use this method to change the name displayed on your posts if you were set up with the username “admin” when your WordPress site was originally installed …
(Edit Profile area – Name section – Username)
We have created a detailed tutorial about how to change your user profile here:
Method #2 – Assign Posts To Different Users
If your site allows multiple users to publish content, then you can assign post authorship to different users as follows:
First, make sure that whoever you plan to assign post authorships to:
- Is a registered user of your site,
- Has a User Profile already set up, and
- Has been given a role other than “Subscriber” (e.g. “Author”, “Administrator”, etc).
(WP Edit Profile screen: Name – Roles)
How To Make Changes To Post Authorship In Bulk
In your Posts screen, locate the name of the author of the posts you plan to make changes to and click on the name …
(Table Of Posts – Author column)
This displays a list of the posts assigned to the author …
(List of posts filtered by Author)
Select all posts you would like to assign to another author from the Posts list, either by selecting the check box next to individual post entries or clicking the column header check box to select all items …
(WP Table Of Posts – Select Posts)
Select ‘Edit’ from the Bulk Actions drop-down menu (1) and click Apply (2) …
(’Bulk Actions’ menu)
This brings up the Bulk editor. Find the Author settings …
(WP Table Of Posts: Bulk editor – Author menu)
Next, (1) Select the author you want to assign the posts to from the Author menu, and (2) click Update to change your settings …
(Changing authors on posts – Bulk changes)
If you cannot find the user that you want to assign as the new post author in the drop-down menu, then check to make sure that you have assigned a user role that is not subscriber.
All the posts you have edited should now display the new author name …
(Making bulk post author changes)
Changing Individual Post Authorship In WordPress
To change the post author for a single post item, select the item from your Table of Posts and click on the ‘Quick Edit’ link …
(Click on the ‘Quick Edit’ link)
In the Quick Edit area, choose a new author from the Author menu and click Update to save your new settings …
(Quick Edit: options – Author menu)
The new author name should now display for the post you have edited …
(WP Table of Posts – Author column)
You can also change post authors while creating or editing a post by scrolling down to the bottom of your Post editor screen and selecting a different author from the Author box …
(You can change post authors in the Post editor screen)
Tip: If the Author box is not displayed below your post editor, then click on ‘Screen Options’ at the top of the “Edit Post” screen …
Tick the checkbox for Author ….
(Boxes – Author option)
The Author box should now be displayed below the Post editor area …
(‘Author’ drop menu)
Method #3 – Assign Posts From Deleted Users To Another Author
If you delete a user from your site, you will be asked what to do with the content owned by the user.
To transfer all content from removed users to different users, tick the radio button next to ‘Attribute all content to:’, choose a new user from the dropdown menu …
(WordPress Users – Delete Users)
Click Confirm Deletion …
(Confirm Deletion button)
Post content from the removed user will be transferred to the selected user …
(WordPress Users screen)
Congratulations! Now you know how to change a post author in WordPress.
"These tutorials have so much information and are easy to understand. If you use WordPress or plan to in the future these will help you with everything you need to know." - Valisa (Mesa, Arizona)