Reassigning Posts To Another User
Situations can arise where you may need to reassign 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.
- You want to attribute posts one author to another user,
- Importing content written by ghost writers that have to be published under your name or published under other authors,
- Deleting an author from your site and rerouting content attribution to other members,
Go through the step-by-step tutorials below to learn how to edit a WordPress post author.
Assigning Posts To Different Authors – Step-By-Step Tutorial
You can add a new author to WordPress in the Users screen …
(WordPress – Add user)
When the user logs into the site and creates a new post, authorship of the post is then attributed to them …
(Published posts are normally assigned authorship to the user that created it)!
We cover how to add authors to WordPress in a separate tutorial.
In this step-by-step tutorial, you will learn how to change post authors using various methods, like:
- How to keep the same author assigned to an item but change their display name (i.e. the ‘published by:’ name),
- Assign a post to another author in the Post Editor feature (single post changes),
- Assigning a post to another author in the Quick Edit section (change single post),
- Assign multiple posts to different authors in the ’Bulk Actions’ function
- Transferring posts from deleted users to another author.
Let’s go through these methods.
Method #1 – Change The Display Name On Posts That You Have Created
Let’s say that you need to change the name displaying on all the posts created by you to a different name.
There are a number of reasons for doing this. It could be because:
- You were set up with a username like “admin” and you want your published posts to display your real name,
- You would like to publish posts under an alias (i.e. a pen name),
So, for example, let’s say that your posts look like this …
(Posts section – Post Author)
But you would like the name shown on the posts changed to this …
(Posts – Post Author)
Or perhaps this …
(Posts – Post Author)
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 settings. (Note: this changes the name displayed all your posts)
You can get to your Profile screen using various methods:
#1 – Log into your Admin section and click on Users > All Users …
(Users – All Users)
Next, hover over your user profile and click the ‘Edit’ link …
(Users – Username > Edit)
#2 – Log into your WordPress Admin dashboard and click on Users > Your Profile …
(Users – Your Profile)
#3 – You can also click on the ‘Howdy, Your Site Name’ tab at the top of your administration screen and select Edit My Profile …
(Howdy, Your Site Name – Edit My Profile)
Using all of the methods shown above will bring up the User Profile area …
(WP User Profile area)
(1) Change the Nickname to a new post author name and (2) select your new nickname from the drop menu in the ’Display name publicly as’ settings …
(WP Profile area – Name)
Click the ‘Update User’ button to save your settings …
(WordPress Profile panel – Update User button)
Your profile will be updated with the new nickname …
(Profile area – User updated)
Return to your Table of Posts and you will see all of the posts you have authored are now displayed with the new nickname …
(WordPress Posts screen – Post Author)
Use this method to change the name displayed on your posts if you were assigned the username “admin” when your WordPress site was installed …
(Edit Profile panel – Name settings – Username)
We have written a detailed tutorial on how to edit the user profile here:
Method #2 – Assign WordPress Posts To Different Authors
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 a new post 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”, “Administrator”, etc).
(WordPress User Roles)
How To Change Authors On Posts In WordPress – Bulk Editing
In your Posts screen, locate the author of the posts you plan to make changes to and click on the name …
(Posts – Author column)
This brings up a list of all the posts assigned to the author …
(List of posts assigned to selected Author)
Select all the posts you would like to assign to another author from the Posts list, either by selecting the checkbox next to individual items or clicking the column header check box to select all items at once …
(Table Of Posts – Select Posts)
Select ‘Edit’ from the Bulk Actions dropdown menu (1) and click the ‘Apply’ button (2) …
(’Bulk Actions’ drop-down menu)
The inline Bulk editor displays. Find the Author settings …
(Posts panel: Table of Posts: Bulk editor – Author menu)
(1) Select the author you would like to assign the posts to from the Author options, and (2) click the ‘Update’ button to save your new settings …
(Changing authors on multiple items at once)
Users assigned the role of ‘subscriber’ do not display in the ‘author’ menu. If you can’t locate the user that you want to assign as the new author of your selected posts in the dropdown menu, then check to make sure that you have assigned a user role higher than subscriber.
All the items you have selected should now display the new author name …
(New post author)
How To Change Single Post Authorship In WordPress
To change the post author for a single item, select the item from your Table of Posts and click on the ‘Quick Edit’ link …
(’Quick Edit’ link)
In the Quick Edit screen, choose an author from the Author options and click the ‘Update’ button to change your settings …
(Inline editor section – Author menu)
Your post should now display with the new author …
(WordPress Table of Posts – Author column)
You can also change the author of the post while creating or editing posts 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 …
Enable Boxes > Author ….
(Screen Options: Author)
The Author section should display below your Post editor …
(‘Author’ drop-down menu)
Method #3 – Transferring Posts To Other Authors (User Deletion)
If you delete a user from your site, you will be asked what to do with their content.
To transfer content from removed users to different users, select ‘Attribute all content to:’, choose a new author from the drop menu …
(WordPress Users – Delete Users screen)
Click the ‘Confirm Deletion’ button …
(WordPress Users: Delete Users screen – Confirm Deletion button)
Post content from the removed user will be attributed to the selected user …
Congratulations, now you know how to change a post author in WordPress.
"This is an awesome training series. I have a pretty good understanding of WordPress already, but this is helping me to move somewhere from intermediate to advanced user!" - Kim Lednum