How To Change Post Authors In WordPress
There may be situations when you may need to reassign post authors in WordPress.
- You need to change the username associated with all posts written either by yourself or another user, where the assigned name is “admin”, or “editor”, etc.
- Attributing posts published under one user to another,
- You import content written by outsourced article writers and need to reassign the content to your account or another author’s account,
- Deleting an author from your site and attributing content attribution to existing users,
Complete the step-by-step tutorials below to learn how to assign WordPress post authors.
Changing A WordPress Post Author – Tutorial
Users are normally added to WordPress via the Users panel …
(Users screen – WordPress)
When the user logs into WordPress and creates a new post, authorship of the post is then attributed to them …
(Authorship of posts in WordPress is normally assigned to the user that created it)!
We cover how to add new authors and other user types and how to create posts in WordPress in separate tutorials.
In this tutorial, we explain how to change authors assigned to one or more posts using different methods, like:
- How to change the display name of a post author,
- Reassigning posts to different authors using the Post Editor (change single posts),
- Attribute a post to a different author using the Quick Edit section (make changes to single post),
- Assigning multiple posts to a different author in the Bulk Edit function
- Transferring posts to another user (user deletion).
Let’s go through these methods.
Method #1 – Changing The Display Name On All The Posts That You Have Created
Let’s say that you want to edit the name displaying on all posts that you have created to a different name.
The reason for this could be because:
- You were set up with a username like “admin” and you would like to publish posts under a different username,
- You would like to publish posts under a pen name,
So, for example, let’s say that your posts look like this …
(Posts – Post Author)
But you want to change the post author name to this …
(Posts – 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 settings. (Note: this changes the name that shows on all your posts)
You can access your Profile screen a number of ways:
#1 – You can log into the Admin and click on Users > All Users …
(Users – All Users)
Place your mouse over your user profile and click the ‘Edit’ link …
(Users – Username > Edit link)
#2 – You can also click on Users > Your Profile from the WordPress Dashboard menu …
(Users – Your Profile)
#3 – You can also click on the ‘Howdy, Your Site Name’ tab at the top of your dashboard toolbar and select Edit My Profile …
(Howdy, Your Site Name – Edit My Profile)
All of the above methods will bring up the Profile area …
(WordPress Profile screen)
(1) Change the name in the Nickname field to a new post author name and (2) select your new nickname from the dropdown menu in the Display name publicly as field …
(WordPress Profile area – Name settings)
Click the ‘Update User’ button to save your new settings …
(WordPress User Profile area – Update User button)
Your profile will now be updated with your new nickname …
(Profile area – User updated)
Return to your Table of Posts and you will see all your posts are now displayed with the new nickname …
(Table of Posts – Post Author changed)
Use this method to change the name displayed on your posts if you were assigned the username “admin” when your WordPress site was originally installed …
(WordPress Profile screen – Name – Username)
To learn more about how to edit the WordPress user profile, go here:
Method #2 – Assigning A WordPress Post To A Different User
If your site allows multiple users to publish content, then you can assign post authorship to different users as follows:
First, make sure that whoever you plan to assign as the author:
- Is a registered user,
- Has a User Profile already configured, and
- Has been given a role other than “Subscriber” (e.g. “Author”, “Editor”, etc).
(Edit Profile panel: Name – Roles)
Making Bulk Post Authorship Changes
In the Posts screen, locate the name of the author of the posts you plan to make changes to and click on the name …
(WP Posts screen: Table of Posts – Author column)
This displays a list of all the posts assigned to that author …
(Posts assigned to selected Author)
Select all posts you would like assigned to a different 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 …
(Posts panel: Table of Posts – Selecting Posts)
Choose ‘Edit’ from the Bulk Actions dropdown menu (1) and click the ‘Apply’ button (2) …
(’Bulk Actions’ menu)
The inline Bulk editor expands. Find the Author settings …
(Table Of Posts: Bulk Edit feature – Author options)
Next, (1) Select the author you would like to assign the posts to from the Author options, and (2) click Update to save your settings …
(Changing authors on posts – Bulk post changes)
Users assigned the role of ‘subscriber’ do not show up in the ‘author’ menu. If you can’t find the user that you would like to assign as the new author of your selected posts in the drop-down menu, then check to make sure that you have assigned a role for the user that is not subscriber.
All the items you have edited should now display the new post author name …
(Changing authors on multiple items)
Changing Authors On Single Posts In WordPress
To change the post author for an individual post, select the item from the Table of Posts and click on Quick Edit …
(’Quick Edit’ link)
In the Quick Edit screen, choose an author you want to assign post authorship to from the Author dropdown menu and click the ‘Update’ button to save your changes …
(Quick Edit: Post editing options – Author menu)
Your post should now display with the new author …
(Posts – Author column)
You can also change post authors when creating or editing posts by scrolling down to the bottom of your Post editor screen and selecting another author from the Author drop menu …
(Changing post authors in the Post editor area)
Tip: If the Author section is not showing below the post editor, then click on ‘Screen Options’ at the top right-hand corner of the “Edit Post” screen …
(‘Screen Options’ tab)
Select the box next to Boxes > Author ….
(Author – ‘Screen Options’ tab)
The Author box will now be displayed below the Post editor area …
Method #3 – Attribute Posts From Deleted Authors To A Different User
If you remove a user from your site, you will be asked what to do with any content they have created.
To transfer all content from a deleted user to another user, select ‘Attribute all content to:’, choose a new author from the dropdown menu …
(WordPress Users – Delete Users screen)
Click the ‘Confirm Deletion’ button …
(Confirm Deletion button)
Post content from a deleted user will be transferred to the selected user …
(WordPress Users area)
Congratulations! Now you know how to change WordPress post authors.
"Your training is the best in the world! It is simple, yet detailed, direct, understandable, memorable, and complete." Andrea Adams, FinancialJourney.org