Attributing WordPress Posts To Other Users
There may be situations during the course of managing your site where you may need to reassign WordPress post authors.
- You have posts that either you or someone else has written, where the assigned name is “admin”, or “editor”, etc.
- You allow multiple guest authors to contribute content to your site and want to reassign post authorship from one author to another user,
- Importing content written by outsourced article writers that need to be published under your name or assigned to other authors,
- Deleting authors from your site and rerouting their content to existing members,
Go through the tutorials below to learn how to reassign WordPress post authors.
How To Change The Author Of A Post In WordPress – Step-By-Step Tutorial
You can add new authors to WordPress in the Users screen (Users > Add New) …
(Add user to WordPress)
When a user assigned the role of author logs into the site and creates a post, the post creator is then attributed authorship of the post …
(WordPress posts are usually 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 show you how to change post authors using various methods, like:
- How to keep the same post authors but change their display name,
- Attributing a post to a different author in the Post Editor panel (change single posts),
- Assigning posts to other authors using the Quick Edit screen (single post change),
- Assigning multiple posts to other authors in the Bulk Edit function
- Transferring posts from a deleted user to another author.
Let’s go through these methods.
Method #1 – Keep The Same Author, Change The Author Name
Let’s say that you want to change the name displaying on all posts you’ve created to a different name.
The reason for this could be because:
- You were set up as ”admin” or “editor” and you would like to publish posts under a different username,
- You would like to publish posts using an alias (i.e. a pen name),
So, for example, let’s say that your posts look like this …
(Posts – Post Author)
But you would like the name shown on the posts changed to this …
(Posts section – Post Author)
Or maybe even 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 public display name (nickname) in your User Profile settings. (Note: this changes the name that shows on all of your posts)
You can get to your Profile screen a number of ways:
#1 – Log into the WordPress Dashboard and click on Users > All Users …
(Users – All Users)
Next, hover over your username and click the ‘Edit’ link …
(Users – Username > Edit link)
#2 – You can also click on Users > Your Profile from the WP Admin menu …
(WordPress Users menu – Your Profile)
#3 – You can also click on the ‘Howdy, Your Site Name’ tab on the top right-hand corner of your dashboard screen and select Edit My Profile …
(WordPress admin toolbar – Edit My Profile)
Any of the above methods will bring up the Profile screen …
In the User Profile panel, (1) change the Nickname and (2) select the new nickname you’ve just created from the drop-down menu in the ’Display name publicly as’ option …
(Profile screen – Name settings)
Remember to click the ‘Update User’ button to save your new settings …
(WP User Profile area – Update User button)
Your profile will now be updated with the new nickname …
(Edit User Profile screen – User updated)
All the posts you have authored should display under the new nickname …
(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 …
(Edit Profile screen – Name – Username)
We have written a detailed tutorial on changing the WordPress user profile here:
Method #2 – Assign A Post In WordPress To Another User
If you allow multiple users to publish content on your site, then you can assign posts to users as follows:
First, make sure that whoever you plan to assign post authorships to:
- Is a registered user,
- Has a User Profile already configured, and
- Has been assigned any role other than “Subscriber” (e.g. “Author”, “Contributor”, etc).
Making Bulk Authorship Changes
In the Posts area, click on the name of the author of the posts you plan to make changes to …
(WP Table Of Posts – Author column)
This displays a list of all the posts they have written …
(List of posts assigned to selected Author)
Select the posts you want to assign to a different author from the Table of Posts, either by ticking the checkbox next to individual items or click the column header check box to select all items …
(Posts – Post selection checkbox)
Select ‘Edit’ from the Bulk Actions drop menu (1) and click Apply (2) …
(WP Table Of Posts – ‘Bulk Actions’ dropdown menu)
The inline Bulk editor will show. Locate the Author drop-down menu section …
(WP Posts screen: Bulk Edit feature – Author menu)
(1) Select the author you want to assign the selected posts to from the Author options, and (2) click the ‘Update’ button to update your new settings …
(Changing post authors in bulk)
If you can’t locate 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 higher than subscriber.
The new author name should now display for all the items you have edited …
(New post author)
Changing Single Post Authors
To change the post author for an individual post, select the item from the Table of Posts and click on Quick Edit …
(Click on ‘Quick Edit’)
The inline editor displays the editing options. Choose a user you would like to assign post authorship to from the Author options and click Update to update your settings …
(Quick Edit: Post editing options – Author dropdown menu)
Your post will now display with the new author …
(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 post author from the Author drop menu …
(Changing post authors in the Post editor area)
Tip: If you cannot see the Author box below your post editor, then click the ‘Screen Options’ tab on the top corner of your “Edit Post” screen …
Select Author ….
(Author – ‘Screen Options’ tab)
You should now be able to view the Author section below your Post editor area …
Method #3 – Transfer Posts To Another User (User Deletion)
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 a deleted user to another user, select ‘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 – Confirm Deletion button)
Post content from a deleted user will be reassigned to the selected user …
(WordPress Users area)
Congratulations, now you know how to change a WordPress post author.
"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