Situations could arise where you may need to reassign WordPress post authors.
- have posts that either you or someone else has written, where the assigned name is “admin”, or “editor”, etc.
- You have to attribute posts one user to another,
- Importing posts written by ghost writers that need to be published under your name or published under other author accounts,
- Deleting users from your site and transfering attribution to other members,
Go through the tutorials below to learn how to edit a WordPress post author.
- 1 Changing Post Authors – Tutorial
Changing Post Authors – Tutorial
Users get assigned the role of ‘author’ in WordPress using the Users screen (Users > Add New) …
(Users panel – WordPress)
When a user assigned an ‘author’ role logs into the site and creates a new post, authorship of that post is then attributed to them …
(Posts in WordPress are normally assigned authorship to the user that created it)!
We explain how to add new authors to WordPress in another tutorial.
In this tutorial, we show you how to change WordPress post authors using the following methods:
- Keeping the same post authors but changing the ‘published by’ display name,
- Assigning posts to other authors using the Post Editor feature (individual post change),
- Reassign posts to different authors in the Quick Editor (make change in single post),
- Assign multiple posts to a different author in the Bulk Editor
- Transferring posts from a deleted user to a different user.
Let’s go through each of these methods.
Method #1 – Same Author, Different Name
Let’s say that you want to edit the name displaying on all of the posts that you have created to a different name.
The reason for this could be because:
- You were set up with a username like ”admin” or “editor” and you want to publish posts under your real name,
- You would like to publish posts using a pen name,
So, for example, let’s say that all of your posts look like this …
(WP Posts screen – Post Author)
But you would like the post author name changed to this …
(WP Posts screen – Post Author)
Or perhaps this …
(Posts – Post Author)
If you want to change the author name displayed on all your posts to something else, all you have to do is change your nickname (public display name) in your User Profile section. (Note: the method below 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 dashboard and click on Users > All Users …
(Users – All Users)
Place your mouse over your profile name and click the ‘Edit’ link …
(WP Users area – Username > Edit link)
#2 – You can also log into the WP Admin dashboard and click on Users > Your Profile …
(Users – Your Profile)
#3 – You can also click on the ‘Howdy, Your Site Name’ tab on the top right-hand corner of your dashboard toolbar and select Edit My Profile …
(WordPress dashboard toolbar: Howdy, Your Site Name – Edit My Profile)
All of the above methods will bring you to the User Profile area …
(1) Change the name in the Nickname field and (2) select the new nickname you’ve just created from the dropdown menu in the ’Display name publicly as’ settings …
(WP Profile area – Name)
Update your settings …
(Profile area – Update User button)
Your profile will be updated with your new nickname …
(WP Profile screen – User updated)
Your posts should display with your new nickname …
(Posts – Change Post Author)
Use this method to change the name associated with your posts if you were assigned the username “admin” when your WordPress site was originally installed …
(Profile area – Name settings – Username)
If you need help with updating your User profile, see this tutorial: How To Edit Your User Profile
Method #2 – Assigning A WordPress Post To Another Author
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 want to assign as a author:
- Is a registered user of your site,
- Has a User Profile already configured, and
- Has been given any role other than “Subscriber” (e.g. “Author”, “Contributor”, etc).
(WP User Roles)
How To Change Authorship In Bulk
In your Posts area, locate the name of the author of the posts you plan to make changes to and click on the name …
(WP Table Of Posts – Author column)
This displays a list of all posts they have written …
(Posts assigned to selected Author)
Select all the posts you want assigned to another author from the Posts list, either by ticking the checkbox next to individual post entries or click the column header checkbox to select all items at once …
(WP Posts panel: Table of Posts – Select Posts)
Select ‘Edit’ from the Bulk Actions dropdown menu (1) and click Apply (2) …
(WordPress Table Of Posts – ‘Bulk Actions’ menu)
The inline Bulk editor section expands. Find the Author settings …
(Posts: Bulk Edit feature – Author settings)
(1) Select the author you would like to assign the posts to from the Author menu, and (2) click Update to save your new changes …
(Making bulk changes to post authors)
Subscribers do not show up in the ‘author’ menu. If you can’t find the user that you want to assign the posts to in the dropdown menu, then check to make sure that you have assigned a user role that is different than subscriber.
All the items you have selected should now display the new author name …
(Making bulk changes to post authors)
Changing Authorship On Single Posts In WordPress
To change post authorship for a single post item, select the item from the Table of Posts and click on the ‘Quick Edit’ link …
(’Quick Edit’ feature)
In the Quick Edit area, choose a new author from the Author section and click the ‘Update’ button to update your settings …
(Inline editor: options – Author drop-down menu)
Your post should now display with the new author …
(Post author changed)
You can also change post authors when creating or editing posts by selecting another post author from the Author box below your Post editor screen …
(‘Author’ drop-down menu)
Tip: If the Author box is not showing below the post editor, then click the ‘Screen Options’ tab on the top corner of the “Edit Post” screen …
Select Author ….
(Author – Screen Options)
You should now be able to view the Author section below your Post editor …
Method #3 – Transferring Posts To Another User (User Deletion)
If a user is removed from your site, you will be asked what to do with the content owned by the user.
To attribute all content from a deleted user to a different user, tick the radio button next to ‘Attribute all content to:’, choose a new user from the drop menu …
(Users – Delete Users screen)
Click Confirm Deletion …
(Users: Delete Users section – Confirm Deletion)
All post content from a deleted user will be reassigned to the new author …
Congratulations, now you know how to change the author of a post in WordPress.
"Your training is the best in the world! It is simple, yet detailed, direct, understandable, memorable, and complete." Andrea Adams, FinancialJourney.org
Disclaimer: WordPress and its related trademarks are registered trademarks of Automattic, Inc. This site and the services and products offered on this site are not affiliated, associated, sponsored, or endorsed by WordPress, nor have they been certified, reviewed, or tested by WordPress. The owner, contributors and/or advertisers may derive financial benefit from sales of items reviewed, linked to, or advertised on this site.
Did you enjoy this post? If so, please consider using the links below and share this tutorial with other online users.