How To Change A Post Author In WordPress
There may be situations during the course of managing your website where you may need to reassign an author assigned to one or more posts on your site.
- Changing the name associated with all the posts that either you or someone else has written, where the assigned name is “admin”, or “editor”, etc.
- Attributing posts published under one author to another user,
- You import content written by ghost writers and need to reassign posts either to your account or another user,
- You delete an author from your site and want to reassign content attribution to existing members,
Complete the step-by-step tutorials below to learn about the many different methods you can use to change a WordPress post author.
How To Change WordPress Post Authors – Tutorial
Users are generally added to WordPress using the Users screen …
(Add user to WordPress)
When a user assigned the role of author logs into WordPress and creates a new post, the post creator is then attributed authorship of the post …
(Published posts are typically assigned authorship to the user that created it)!
We explain how to add new authors and other types of users to WordPress in a separate tutorial.
In this step-by-step tutorial, we explain how to change authors assigned to WordPress posts using the following methods:
- Changing the ’published by’ name of a post author,
- Assigning a post to another author in the Post Editor feature (make changes in single post),
- Attribute a post to another author in the Quick Edit feature (make changes to single post),
- Reassign multiple posts to other authors using the Bulk Editor
- Transferring posts to other users (user deletion).
Let’s go through these methods.
Method #1 – Change The Display Name On All Your Posts
Let’s say that you need to change the name being displayed on all of the posts you’ve authored 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 the posts that you publish to display a different username,
- You would like to publish posts under an alias,
So, for example, let’s say that all of your posts look like this …
(Posts – Post Author)
But you would like the name changed to this …
(Posts section – Post Author)
Or perhaps even 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 settings. (Note: the method below will change the name that shows on all of your posts)
You can get to your Profile screen a number of ways:
#1 – You can log into the WP Dashboard and click on Users > All Users …
(Users Menu – All Users)
Next, hover over your user profile and click the ‘Edit’ link …
(Users area – Edit)
#2 – You can also click on Users > Your Profile in the WP main menu …
(Users – Your Profile)
#3 – You can also go to the ‘Howdy, Your Site Name’ tab on the top right-hand corner of your administration screen and click Edit My Profile …
(WP dashboard toolbar: Howdy, Your Site Name – Edit My Profile)
Any of the above methods will bring you to the Profile screen …
(User Profile panel)
Type in a new Nickname (1) and (2) select the new nickname from the dropdown menu in the Display name publicly as settings …
(User Profile panel – Name)
Save your new settings …
(WordPress Profile area – Update User button)
Your profile will now be updated with the new nickname …
(User Profile area – User updated)
Go back to your Table of Posts and you should see all of the posts are now displayed using your new nickname …
(Table of Posts – Change Post Author)
Tip: Use this method to change the name associated with your posts if you were set up with the username “admin” when your WordPress site was installed …
(WordPress Profile area – Name settings – Username)
We have created a detailed tutorial about updating the user profile here:
Method #2 – Assign A WordPress Post To A Different Author
If your site allows multiple users to publish content, then you can assign posts to users as follows:
First, make sure that whoever you want to assign as a new post author:
- Is a registered user of your site,
- Has a User Profile already configured, and
- Has been assigned a role other than “Subscriber” (e.g. “Author”, “Administrator”, etc).
Making Bulk Post Author Changes
In the Posts area, click on the author name 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 assigned to selected Author)
Select the posts you would like assigned to another author from the Posts list, either by selecting the check box next to individual post items or by clicking the check box on the column header to select all items at once …
(Posts panel – Post selection check box)
Choose ‘Edit’ from the Bulk Actions drop-down menu (1) and click Apply (2) …
(Posts – ‘Bulk Actions’ drop menu)
This displays the inline Bulk editor screen. Find the Author drop menu section …
(WP Table Of Posts: Bulk editor – Author options)
Next, (1) Select the author you want to assign the selected posts to from the Author options, and (2) click Update to change your settings …
(Making changes to post authors in bulk)
Users assigned the role of ‘subscriber’ do not display in the ‘author’ menu. If you can’t locate the user that you would like to assign the posts to in the drop-down menu, then check to make sure that you have assigned a user role higher than subscriber.
The new author name should now be displaying for all the posts you have selected …
(New post author)
Changing Authorship On Single Posts
To change post authorship for an individual post item, select the item from your Table of Posts and click on Quick Edit …
(’Quick Edit’ feature)
The inline editor displays several options for editing your post. Select a new author from the Author options and click Update to update your new settings …
(Inline editor section – Author menu)
Your post should now display with the new author …
(Post author changed)
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 a new author from the Author drop menu …
(‘Author’ dropdown menu)
Tip: If you do not see the Author section below the post editor, then click the ‘Screen Options’ tab on the top right-hand corner of your “Edit Post” screen …
(‘Screen Options’ tab)
Select Boxes > Author ….
(Author – ‘Screen Options’ tab)
You should now be able to see the Author box below your Post editor …
(‘Author’ drop-down menu)
Method #3 – Assign Posts To Other Authors (User Deletion)
If you remove a user from your site, you will be asked what to do with the content owned by the user.
To attribute content from a deleted user to a different user, tick the radio button next to ‘Attribute all content to:’, choose a new author from the drop menu …
(WordPress Users – Delete Users screen)
Click the ‘Confirm Deletion’ button …
(Users: Delete Users section – Confirm Deletion button)
All post content from the deleted user will be transferred to your new author …
(WordPress Users screen)
Congratulations, now you know how to change post authors 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)