Situations could arise where you may need to reassign WordPress post authors.
- You decide to change the name associated with all the posts that either you or someone else has written, where the assigned name is “admin”, or “editor”, etc.
- You have to reassign posts one author to another user,
- You import content written by ghost writers and need to reassign posts either to your account or to another author,
- Deleting an author from your site and rerouting content authorship to other users,
Go through the tutorials below to learn about the different ways to edit an author in WordPress.
- Attributing WordPress Posts To A Different User – Tutorial
Attributing WordPress Posts To A Different User – Tutorial
Users are generally added to WordPress via the Users screen …
(Users panel – WordPress)
When the user logs into the site and creates a post, the creator of the post is then attributed authorship of the post …
(Authorship of published posts is typically given to the user that created it)!
We explain how to add authors and other types of users to WordPress in a separate tutorial.
In this tutorial, you will learn how to change post authors using the following methods:
- Keep the same post author assigned to an item but change their display name (i.e. ‘published by’ name),
- Reassigning a post to a different author using the Post Editor panel (individual post changes),
- Attribute posts to other authors in the Quick Editor (single post),
- Assigning multiple posts to a different author in the ’Bulk Actions’ function
- Transferring posts to another user (user deletion).
Let’s go through these methods.
Method #1 – Keep The Same Author, Change The Display Name
Let’s say that you want to edit the name displaying on all the posts you’ve authored to a different name.
The reason for this could be because:
- You were set up as “admin” and you want to publish posts using your real name,
- You would like to publish posts using an alias,
So, for example, let’s say that your posts look like this …
(WP Posts section – Post Author)
But you would like the post author name changed to this …
(Posts screen – Post Author)
Or 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: this changes the author name that shows on all your posts)
You can get to your Profile screen a number of ways:
#1 – You can log into your Admin and click on Users > All Users …
(Users – All Users)
Next, hover over your name and click Edit …
( Username > Edit link)
#2 – You can also click on Users > Your Profile in the main menu …
(Users menu – Your Profile)
#3 – You can also click on the ‘Howdy, Your Site Name’ tab at the top of your administration toolbar and select Edit My Profile …
(WP admin toolbar: Howdy, Your Site Name – Edit My Profile)
All of the methods shown above will bring you to the User Profile panel …
(User Profile screen)
(1) Change the name in the Nickname field and (2) select the new nickname you’ve just created from the dropdown menu in the ’Display name publicly as’ option …
(WordPress Profile screen – Name)
Click Update User to save your new settings …
(Profile screen – Update User button)
Your profile will be updated with your new nickname …
(Profile panel – User updated message)
Your posts should display under the new nickname …
(WordPress Table of Posts – Change Post Author)
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 Edit Profile panel – Name section – Username)
If you need help with how to update the WordPress user profile, go here: How To Change Your User Details And Personal Options In WordPress
Method #2 – Assign Post Authorship To Other Users
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 plan to assign as the author:
- Is a registered user of your site,
- Has a User Profile already configured, and
- Has been given a role other than “Subscriber” (e.g. “Author”, “Contributor”, etc).
(WordPress User Roles)
How To Change Authorship In Bulk
In your Posts panel, click on the author of the posts you plan to make changes to …
(Posts – Author column)
This brings up a list of all the posts they have written …
(List of posts filtered by Author)
Select all posts you want assigned to a different author from the Table of Posts, either by selecting the checkbox next to individual items or click the column header check box to select all items at once …
(Posts – Post selection check box)
Select ‘Edit’ from the Bulk Actions drop-down menu (1) and click Apply (2) …
(’Bulk Actions’ dropdown menu)
The inline Bulk editor expands. Find the Author settings …
(WordPress Posts area: Table of Posts: Bulk editor – Author settings)
Next, (1) Select the author you would like to assign the selected posts to from the Author section drop menu, and (2) click Update to update your new settings …
(Making changes to post authors in bulk)
Users assigned the role of ‘subscriber’ do not display in the ‘author’ menu. If you can’t find the user that you would like to assign as the new post author 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 …
(New post author)
How To Change Authors On Individual WordPress Posts
To change the post author for an individual post item, select the item from the Table of Posts and click on Quick Edit …
(’Quick Edit’ function)
The inline editor expands to display your post editing options. Select an author you want to assign your post to from the Author drop menu and click Update to update your new settings …
(Inline editor screen – Author menu)
The item you have edited should now display the new post author name …
(Post author changed)
You can also change the post author in WordPress while creating or editing posts by scrolling down to the bottom of your Post editor screen and selecting another author from the Author box …
(‘Author’ dropdown menu)
Tip: If you don’t see the Author section below the post editor, then click on ‘Screen Options’ at the top right-hand corner of the “Edit Post” screen …
Select Author ….
(Author – Screen Options)
You should now be able to view the Author section below your Post editor …
(‘Author’ drop menu)
Method #3 – Assigning Posts To Other Authors (User Deletion)
If you delete a user from your site, you will be asked what to do with any content they have created.
To attribute all content from removed users to other users, tick the radio button next to ‘Attribute all content to:’, choose a new author from the dropdown menu …
(Users – Delete Users)
Click the ‘Confirm Deletion’ button …
(Users: Delete Users – Confirm Deletion)
Post content from the deleted user will be transferred to the selected user …
(WordPress Users area)
Congratulations, now you know how to change post authors in WordPress.
Disclaimer: This site has no direct association with WordPress or any WordPress-related products written about on this website. We may derive affiliate commissions from the sale of any products and services advertised on our site. All images and information sourced from product websites remain the copyright of their respective owners and comply with all license terms and agreements of use to the best of our knowledge.
Did you enjoy this article? Feel free to share this article with other bloggers using the social links below.