How To Change A WordPress Post Author
There may be situations where you may need to reassign post authors in WordPress.
- You have published posts that either you or someone else has written, where the assigned name is “admin”, or “guest author”, etc.
- Reassigning posts one author to another user,
- Importing posts written by outsourced article writers that need to be reassigned to your name or the account of other authors,
- You delete a user from your site and want to reassign content attribution to existing members,
Complete the tutorials below to learn how to reassign a WordPress post author.
Assigning Posts To Other Authors – Tutorial
You can add new authors to WordPress via the Users panel …
(WordPress – Add user)
When a user assigned an ‘author’ role logs into WordPress and creates a post, authorship of the post is then attributed to them …
(Posts are usually assigned authorship to the user that created it)!
We cover how to add authors and other types of users and how to create posts in WordPress in separate tutorials.
In this step-by-step tutorial, we show you how to change authors in WordPress posts using the following methods:
- Keep the same author assigned to an item but change their display name,
- Assigning posts to different authors in the Post Editor (change single posts),
- Reassign posts to different authors using the Quick Editor (single post),
- Assign multiple posts to another author in the Bulk Editor
- Transferring posts from a deleted author to another author.
Let’s go through each of these methods.
Method #1 – Change The Display Name On All Your Posts
Let’s say that you need to edit the name displaying on all posts that you have created to a different name.
This could be because:
- You were set up with a username like ”admin” or “editor” and you would like to publish posts using a different username,
- You would like to publish posts using an alias (i.e. a pen name),
So, for example, let’s say that all of your posts look like this …
(Posts section – Post Author)
But you would like to change your name to this …
(Posts screen – Post Author)
Or even this …
(WP Posts screen – Post Author)
If you want to change the author name displayed on all your posts to something else, all you have to do is change your nickname (public display name) in your User Profile section. (Note: this changes the author name that shows on all of your posts)
You can access the Profile screen using various methods:
#1 – Log into the WordPress Dashboard and click on Users > All Users …
(Users Menu – All Users)
Hover over your profile name and click the ‘Edit’ link …
( Username > Edit link)
#2 – You can also click on Users > Your Profile from the WordPress Dashboard menu …
(Users menu – Your Profile)
#3 – You can also go to the ‘Howdy, Your Site Name’ tab at the top of your admin screen and click Edit My Profile …
(Howdy, Your Site Name – Edit My Profile)
Using any of the methods shown above will bring up the Profile screen …
(User Profile screen)
Choose a new Nickname (1) and (2) select your new nickname from the dropdown menu in the Display name publicly as option …
(Profile screen – Name)
Remember to click Update User to save your new settings …
(WP Profile panel – Update User)
Your profile will now be updated with your new nickname …
(WordPress Edit User Profile screen – User updated notification)
Return to the Table of Posts and you should see all the posts you have authored are now displayed using your new nickname …
(WordPress Table of Posts – Author changed)
Use this method to change the name assigned to your posts if you were assigned the username “admin” when your WordPress site was originally installed …
(Edit User Profile area – Name – Username)
We have created a detailed tutorial on how to update your user profile here:
Method #2 – Assign A WordPress Post To Another User
If you allow multiple users to publish content on your WordPress site, then you can assign post authorship to users as follows:
First, make sure that whoever you want 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).
Changing Authorship On Posts – Bulk Editing
In the Posts area, locate the author of the posts you plan to make changes to and click on the name …
(Table Of Posts – Author column)
This brings up a list of all posts they have written …
(Posts assigned to selected Author)
Select the posts you want to be assigned to a different author from the Posts list, either by selecting the checkbox next to individual post items or clicking the column header checkbox to select all items at once …
(Table Of Posts – Selecting Posts)
Select ‘Edit’ from the Bulk Actions drop menu (1) and click Apply (2) …
(Table Of Posts – ‘Bulk Actions’ menu)
The Bulk editor displays. Find the Author settings …
(WordPress Table Of Posts: Bulk Edit feature – Author settings)
(1) Select the author you would like to assign the posts to from the Author dropdown menu, and (2) click the ‘Update’ button to save your new settings …
(Making changes to post authors in bulk)
Users assigned the role of ‘subscriber’ do not appear 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 drop menu, then check to make sure that you have assigned a role for the user that is different than subscriber.
All the posts you have edited should now display the new author name …
(Changing post authors in bulk)
How To Change Individual Post Authorship In WordPress
To change post authorship for a single item, select the post from your Table of Posts and click on the ‘Quick Edit’ link …
(’Quick Edit’ link)
In the Quick Edit screen, select a new author from the Author dropdown menu and click Update to save your new settings …
(Inline editor: Editing options – Author menu)
Your post should now display with the new author …
(WP Table of 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 a different author from the Author box …
(‘Author’ dropdown menu)
Tip: If you don’t see the Author section below your post editor, then click the ‘Screen Options’ tab in the top corner of the “Edit Post” screen …
(‘Screen Options’ tab)
Select the box next to Boxes > Author ….
(Author – Screen Options)
You should now be able to view the Author box below your Post editor …
(‘Author’ drop menu)
Method #3 – Transfer Posts To Another User (User Deletion)
If a user is removed from your site, you will be asked what to do with the content owned by the user.
To assign content from a deleted user to a different user, tick the radio button next to ‘Attribute all content to:’, choose a new user from the drop-down menu …
(Users – Delete Users)
Click the ‘Confirm Deletion’ button …
All post content from a removed user will be transferred to your selected user …
(WordPress Users area)
Congratulations, now you know how to change a post author in WordPress.
"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