Reassigning WordPress Posts To Another User
There could 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.
- You have 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,
- Importing content written by ghost writers that have to be reassigned to your account or the account of other users,
- You delete a user from your site and want to transfer content attribution to other users,
Go through the step-by-step tutorials below to learn about the many different methods you can use to edit a WordPress post author.
How To Change A Post Author – Step-By-Step Tutorial
You can add new authors to WordPress in the Users panel …
(WordPress – Users screen)
When the user logs into the site and creates a new post, authorship of the post is then attributed to them …
(WordPress posts are typically assigned authorship to the user that created it)!
We cover how to add authors and other user types to WordPress in a separate tutorial.
In this tutorial, you will learn how to change post authors in WordPress using the following methods:
- How to keep the same author but change their display name,
- Reassign a post to a different author using the Post Editor panel (change single posts),
- Attribute posts to other authors using the Quick Edit feature (single posts),
- Reassign multiple posts to different authors using the Bulk Edit function
- Transferring posts from deleted authors to another user.
Let’s go through each of these methods.
Method #1 – Changing The Display Name On All Of Your Posts
Let’s say that you decide to change the name being displayed on all posts you’ve written to a different name.
The reason for this could be because:
- You were set up as ”admin” or “editor” and you would like the posts that you publish to display a different username,
- You would like to publish posts under an alias (i.e. a pen name),
So, for example, let’s say that all your posts look like this …
(WordPress Posts section – Post Author)
But you want the author name changed to this …
(Posts – Post Author)
Or even this …
(Posts – Post Author)
If you would like to change the author name displayed on all of your own posts to something else, all you have to do is change your nickname (public display name) in your User Profile settings. (Note: this will change the author name displayed all of your posts)
You can get to your Profile screen using various methods:
#1 – Log into the Admin and click on Users > All Users …
(Users Menu – All Users)
Hover over your name and click Edit …
(Users panel – Username > Edit)
#2 – You can also log into the Admin dashboard and click on Users > Your Profile …
(WP Users menu – Your Profile)
#3 – You can also go to the ‘Howdy, Your Site Name’ tab at the very top right-hand corner of your admin toolbar and click on Edit My Profile …
(WordPress dashboard toolbar – Edit My Profile)
Any of the above methods will bring you to the User Profile screen …
(User Profile screen)
(1) Change the Nickname to a new post author name and (2) select this nickname from the dropdown menu in the ’Display name publicly as’ settings …
(WordPress Profile screen – Name settings)
Save your settings …
(User Profile panel – Update User button)
Your profile will now be updated with your new nickname …
(User Profile screen – User updated)
Your posts should display using your new nickname …
(WP Table of Posts – Change Post Author)
Tip: Use this method to change the name assigned to your posts if you were set up with the username “admin” when your WordPress site was installed …
(WP Profile panel – Name settings – Username)
If you need help with how to edit your user profile, go here:
Method #2 – Assigning Posts To Other Users
If you allow multiple users to publish content on your WordPress site, 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 assigned a role other than “Subscriber” (e.g. “Author”, “Editor”, etc).
Making Changes To Post Authors In Bulk
In your Posts panel, 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 posts assigned to filtered by author …
(List of posts filtered by Author)
Select all posts you would like assigned to another author from the Table of Posts, either by ticking the check box next to individual post entries or by clicking the check box on the column header to select all items …
(Posts – Select Posts)
Select ‘Edit’ from the Bulk Actions dropdown menu (1) and click Apply (2) …
(’Bulk Actions’ drop menu)
The inline Bulk editor feature will show. Find the Author settings …
(Posts: Bulk Edit feature – Author menu)
Next, (1) Select the author you want to assign the posts to from the Author section drop menu, and (2) click the ‘Update’ button to update your new settings …
(Changing post authors in bulk)
If you cannot find 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 level that is higher than subscriber.
All the items you have edited should now display the new author name …
(Making changes to post authors in bulk)
Changing Single Post Authorship
To change the post author for a single post, select the item from the Table of Posts and click on the ‘Quick Edit’ link …
(Click on the ‘Quick Edit’ link)
In the Quick Edit area, choose a user you would like post authorship assigned to from the Author options and click Update to update your settings …
(Quick Edit: options – Author menu)
The item you have selected should now display the new author name …
(Post author changed)
You can also change the author of the post in WordPress while creating or editing a post by selecting a different author from the Author drop-down menu below your Post editor screen …
(Changing post authors in the Post editor area)
Tip: If you don’t see the Author box below your post editor, then click on ‘Screen Options’ at the top right-hand corner of your “Edit Post” screen …
Tick the check box for Author ….
(Screen Options: Boxes – Author)
The Author box should now be displayed below the Post editor …
Method #3 – Assign Posts From A Deleted User To Another Author
If a user is removed from your site, you will be asked what to do with any content that has been assigned to them.
To assign all content from removed users to different users, tick the radio button next to ‘Attribute all content to:’, choose a new user from the drop-down menu …
(WordPress Users – Delete Users screen)
Click Confirm Deletion …
(WordPress Users: Delete Users section – Confirm Deletion button)
Post content from a deleted user will be attributed to your selected user …
(WordPress Users panel)
Congratulations, now you know how to change WordPress post authors.
"This is AMAZING! I had learnt about how to use WordPress previously, but this covers absolutely everything and more!! Incredible value! Thank you!" - Monique, Warrior Forum