How To Change Post Authors
There could be situations during the course of managing your website or blog where you may need to reassign WordPress post authors.
- You have posts written either by yourself or another user, where the assigned name is “admin”, or “guest author”, etc.
- You want to attribute posts published under one author to another user,
- You import content written by ghost writers and need to publish the content under your name or publish it under the account of other users,
- You delete a user from your site and want to reassign attribution to existing users,
Complete the step-by-step tutorials below to learn about the different ways to change a WordPress post author.
How To Change WordPress Post Authors – Step-By-Step Tutorial
Users are normally added to WordPress via the Users screen (Users > Add New) …
(WordPress – Users screen)
When the user logs into WordPress and creates a post, the creator of the post is then attributed authorship of the post …
(WordPress posts are typically assigned authorship to the user that created it)!
We cover how to add new authors and how to create posts in WordPress in other tutorials.
In this tutorial, we explain how to change WordPress authors in posts using different methods, like:
- How to change the ’published by’ name of a post author,
- Assign a post to a different author in the Post Editor (single post change),
- Attribute posts to other authors using the Quick Edit screen (edit single posts),
- Assigning multiple posts to other authors using the Bulk Editor
- Transferring posts from a deleted user to another author.
Let’s go through each of these methods.
Method #1 – Keep The Same Author, Change The Display Name
Let’s say that you decide to edit the name displaying on all of the posts created by you to a different name.
There are a number of reasons for doing this. It could be because:
- You were set up as “admin” and you would like to publish posts under your real name,
- You would like to publish posts under 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 – Post Author)
Or maybe even this …
(Posts screen – Post Author)
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 section. (Note: this changes the author name displayed all of your posts)
You can get to your Profile screen a number of ways:
#1 – Log into your Admin and click on Users > All Users …
(WordPress Users Menu – All Users)
Next, hover over your profile name and click Edit …
( Edit link)
#2 – You can also click on Users > Your Profile in the Dashboard menu …
(Users – Your Profile)
#3 – You can also click on the ‘Howdy, Your Site Name’ tab at the top of your administration screen and select Edit My Profile …
(Howdy, Your Site Name – Edit My Profile)
Using any of the above methods will bring you to the User Profile panel …
Type in a new Nickname (1) and (2) select this nickname from the drop-down menu in the ’Display name publicly as’ settings …
(WordPress Profile area – Name settings)
Remember to click Update User to save your settings …
(Profile area – Update User button)
Your profile will be updated with your new nickname …
(Profile panel – User updated message)
Your posts will now display under your new nickname …
(WP Table of Posts – Change Post Author)
Use this method to change the name displayed on your posts if you were set up with the username “admin” when your WordPress site was installed …
(Edit Profile screen – Name – Username)
We have created a detailed tutorial about how to change the WordPress user profile here:
Method #2 – Assign Post Authors To Other Users
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 plan to assign as the author:
- Is a registered site user,
- Has a User Profile already set up, and
- Has been assigned a role other than “Subscriber” (e.g. “Author”, “Contributor”, etc).
(WP User Roles)
How To Make Changes To Post Authors In Bulk
In your Posts area, click on the author of the posts you plan to make changes to …
(Posts – Author column)
This displays a list of the posts assigned to filtered by author …
(Posts assigned to selected Author)
Select all the posts you would like assigned to a different author from the Table of Posts, either by selecting the checkbox next to individual items or clicking the column header checkbox to select all items …
(Table Of Posts – Post selection checkbox)
Select ‘Edit’ from the Bulk Actions drop-down menu (1) and click the ‘Apply’ button (2) …
(WordPress Table Of Posts – ‘Bulk Actions’ menu)
The inline Bulk editor will display. Locate the Author drop-down menu …
(WP Table Of Posts: Bulk Edit feature – Author settings)
Next, (1) Select the author you want to assign the selected posts to from the Author menu, and (2) click Update to change your new settings …
(Changing authors on multiple posts)
Subscribers do not show up in the ‘author’ menu. If you cannot find the user that you want to assign as the new post author in the dropdown menu, then check to make sure that you have assigned a role for the user that is higher than subscriber.
The new author name should now be displaying for all the posts you have edited …
(Changing authors on posts – Bulk post changes)
Changing Single Post Authorship In WordPress
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 the ‘Quick Edit’ link)
The inline editor displays the options for editing your post. Choose a new author from the Author drop-down menu and click the ‘Update’ button to save your new settings …
(Quick Edit screen – Author drop-down menu)
The item you have edited should now display the new post author name …
(Table of Posts – Author column)
You can also change post authors in WordPress while creating or editing a post by selecting a new post author from the Author drop menu below your Post editor screen …
(Change post authors in the Post editor screen)
Tip: If you do not see the Author section below your post editor, then click on ‘Screen Options’ at the top right-hand corner of your “Edit Post” screen …
(‘Screen Options’ tab)
Enable Boxes > Author ….
(Author – ‘Screen Options’ tab)
The Author box will now appear below the Post editor area …
(‘Author’ dropdown menu)
Method #3 – Attributing Posts To Other Users (User Deletion)
If a user is removed from your site, you will be asked what to do with their content.
To assign all content from a deleted user to another user, tick the radio button next to ‘Attribute all content to:’, choose a new user from the drop-down menu …
(WordPress Users – Delete Users)
Click Confirm Deletion …
(Confirm Deletion button)
Post content from a removed user will be attributed to the selected user …
Congratulations! Now you know how to change WordPress post authors.
"I love the way your email series "Infinite Web Content Creation Training Series" is documented and presented. It is very absorbing and captivating. The links and tutorials are interesting and educational. This has motivated me to rewrite my content following the concepts I am learning from the email series." - Mani Raju, www.fortuneinewaste.com