Reassigning WordPress Posts To A Different Author
When running a site, there could be times when 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.
- Reassigning posts one user to another,
- Importing posts written by outsourced article writers that have to be published under your name or published under another author’s account,
- Deleting a user from your site and reassigning content attribution to existing members,
Complete the tutorials below to learn how to reassign a WordPress post author.
How To Change Post Authors – Tutorial
Authors are added to WordPress using the Users panel (Users > Add New) …
(WordPress – Add user)
When the user logs into the site and creates a new post, authorship of that post is then attributed to them …
(Authorship of posts is normally given to the user that created it)!
We explain how to add new authors and how to create posts in WordPress in separate tutorials.
In this tutorial, we explain how to change authors in WordPress posts using various methods, like:
- Keeping the same post author assigned to an item but changing the ‘published by’ display name,
- Assign a post to another author in the Post Editor feature (change single post),
- Reassigning posts to other authors using the Quick Edit section (single post changes),
- Attributing multiple posts to a different author using the Bulk Edit function
- Transferring posts from a deleted user to another author.
Let’s go through each of these methods.
Method #1 – Same Author, Different Display Name
Let’s say that you decide to change the name being displayed on all posts that you have created to a different name.
This could be because:
- You were set up with a username like “admin” and you would like the posts that you publish to display a different username,
- You would like to publish posts using a pen name,
So, for example, let’s say that your posts look like this …
(Posts – Post Author)
But you want the name changed to this …
(Posts section – Post Author)
Or perhaps 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 nickname (public display name) in your User Profile section. (Note: the method below changes the author name that shows on all of your posts)
You can access the Profile screen using various methods:
#1 – You can log into the Admin and click on Users > All Users …
(Users – All Users)
Next, hover over your user profile and click Edit …
( Username > Edit)
#2 – You can also log into the WP Dashboard and click on Users > Your Profile …
(Users – Your Profile)
#3 – You can also go to the ‘Howdy, Your Site Name’ tab at the top of your admin screen and click on Edit My Profile …
(WP dashboard toolbar: Howdy, Your Site Name – Edit My Profile)
Using all of the above methods will bring up the User Profile area …
(User Profile screen)
Type in a new Nickname (1) and (2) select the new nickname you’ve just created from the drop-down menu in the Display name publicly as field …
(WP Profile panel – Name section)
Save your settings …
(WordPress Profile panel – Update User)
Your profile will be updated with the new nickname …
(Profile panel – User updated notification)
Return to your Table of Posts and you will see that all of the posts you have authored are now displayed with the new nickname …
(Posts – Author changed)
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 originally installed …
(WP Profile screen – Name section – Username)
We have written a detailed tutorial on how to update the WordPress user profile here:
Method #2 – Assign A Post To Another User
If you allow multiple users to publish content on your site, then you can assign posts to different 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 set up, and
- Has been assigned any role other than “Subscriber” (e.g. “Author”, “Editor”, etc).
Changing Post Authors For Multiple Posts
In your Posts screen, locate the author name 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 the posts assigned to the author …
(Posts filtered by Author)
Select all the posts you would like assigned to another author from the Table of Posts, either by ticking the checkbox next to individual post entries or clicking the column header checkbox to select all items at once …
(Posts – Selecting Posts)
Select ‘Edit’ from the Bulk Actions dropdown menu (1) and click the ‘Apply’ button (2) …
(’Bulk Actions’ drop menu)
The Bulk editor expands. Locate the Author settings …
(Posts: Bulk Edit feature – Author menu)
Next, (1) Select the author you would like to assign the posts to from the Author section dropdown menu, and (2) click the ‘Update’ button to update your new settings …
(Changing authors on posts – Bulk post changes)
If you cannot find 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 other than subscriber.
The new author name should now display for all the posts you have edited …
(Changing authors on posts – Bulk changes)
How To Change Authorship For Individual Posts
To change the post author for an individual post, select the item from your Table of Posts and click on the ‘Quick Edit’ link …
(Click on ‘Quick Edit’)
The inline editor displays the options for editing your post. Select an author from the Author options and click the ‘Update’ button to change your settings …
(Inline editor: Post editing options – Author drop-down menu)
The post you have edited should now display the new author name …
(WordPress Table of Posts – Author column)
You can also change post authors while creating or editing a post by selecting another author from the Author drop menu below your Post editor screen …
(Change post authors in the Post editor area)
Tip: If you cannot see the Author section below your post editor, then click on ‘Screen Options’ at the top of the “Edit Post” screen …
Enable Boxes > Author ….
(Author – ‘Screen Options’ tab)
You should now be able to view the Author box below the Post editor area …
(‘Author’ dropdown menu)
Method #3 – How To Transfer Posts To Another User (User Deletion)
If a user is removed from your site, you will be asked what to do with any content they have created.
To attribute content from deleted users to other users, tick the radio button next to ‘Attribute all content to:’, choose a new author from the drop-down menu …
(Users – Delete Users)
Click Confirm Deletion …
(WordPress Users: Delete Users – Confirm Deletion)
Post content from the removed user will be reassigned to your 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