Changing A Post Author
There are situations during the course of managing your website where you may need to reassign the author assigned to one or more posts on your site.
- 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 content written by outsourced article writers that have to be reassigned to your account or the account of other authors,
- You delete a user from your site and want to reassign attribution to other users,
Complete the step-by-step tutorials below to learn how to edit WordPress post authors.
Changing WordPress Post Authors – Tutorial
Users get assigned the role of ‘author’ in WordPress via the Users screen (Users > Add New) …
(WordPress – Users panel)
When the user logs into WordPress and creates a new post, the user is then attributed authorship of the post …
(Authorship of posts in WordPress is typically assigned to the user that created it)!
We cover how to add authors and other user types to WordPress in a separate tutorial.
In this tutorial, we explain how to change post authors using various methods, like:
- Change the display name of a post author,
- Reassigning posts to other authors in the Post Editor screen (single posts),
- Reassign a post to a different author in the Quick Edit feature (single post change),
- Attributing multiple posts to different authors in the ’Bulk Actions’ function
- Transferring posts from a deleted author to another author.
Let’s go through each of these methods.
Method #1 – Same Author, Different Name
Let’s say that you want to change the name being displayed on all the posts you’ve created to a different name.
There could be a number of reasons for doing this. It could be because:
- You were set up as ”admin” or “editor” and you would like your published posts 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 would like to change the post author name to this …
(Posts screen – Post Author)
Or perhaps even this …
(Posts – Post Author)
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: the method below will change the name on all your posts)
You can access your Profile screen a number of ways:
#1 – Log into the Admin and click on Users > All Users …
(Users – All Users)
Next, hover over your user profile and click the ‘Edit’ link …
(Users – Username > Edit)
#2 – You can also log into your Admin and click on Users > Your Profile …
(Users – Your Profile)
#3 – You can also click on the ‘Howdy, Your Site Name’ tab on the top right-hand corner of your dashboard toolbar and select Edit My Profile …
(Howdy, Your Site Name – Edit My Profile)
Using all of the methods shown above will bring up the User Profile panel …
(User Profile panel)
(1) Change the Nickname to a new post author name and (2) select the new nickname you’ve just created from the dropdown menu in the Display name publicly as field …
(User Profile screen – Name section)
Remember to click Update User to save your settings …
(WordPress Profile area – Update User)
Your profile will now be updated with your new nickname …
(Edit Profile screen – User updated)
All the posts you have created will display with your new nickname …
(Table of Posts – Post Author)
Tip: 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 …
(Profile area – Name settings – Username)
To learn more about how to change your WordPress user profile, go here:
Method #2 – Assign Posts To Other Users
If you allow multiple users to publish content on your site, then you can assign post authorship to users as follows:
First, make sure that whoever you intend to assign as a new author:
- Is a registered user of your site,
- Has a User Profile already configured, and
- Has been assigned any role other than “Subscriber” (e.g. “Author”, “Administrator”, etc).
(WP User Roles)
Making Bulk Changes To Post Authors
In the Posts area, click on the name of the author of the posts you plan to make changes to …
(Table Of Posts – Author column)
This brings up a list of all the posts they have written …
(Posts filtered by Author)
Select all posts you would like to be assigned to another author from the Table of Posts, either by ticking the check box next to individual post items or clicking the checkbox on the column header to select all items …
(Posts – Post selection checkbox)
Select ‘Edit’ from the Bulk Actions drop menu (1) and click Apply (2) …
(WordPress Table Of Posts – ‘Bulk Actions’ drop menu)
This brings up the Bulk Edit feature. Find the Author drop menu section …
(Posts: Bulk editor – Author options)
(1) Select the author you would like to assign the selected posts to from the Author section drop menu, and (2) click Update to save your settings …
(Changing post authors in bulk)
Subscribers do not show up in the ‘author’ menu. If you cannot locate the user that you would like to assign the posts to in the dropdown menu, then check to make sure that you have assigned a user role that is not subscriber.
All the items you have edited should now display the new post author name …
(Changing authors on posts – Bulk changes)
Changing Authorship On Individual WordPress Posts
To change the post author for a single post, select the post from your Table of Posts and click on Quick Edit …
(’Quick Edit’ link)
The Quick Edit inline editor displays all the options for editing your post. Choose an author from the Author options and click Update to save your settings …
(Inline editor: Editing options – Author menu)
Your post will now display with the new author …
(Posts – Author column)
You can also change the author of the post in WordPress while creating or editing posts by scrolling down to the bottom of your Post editor screen and selecting a new post author from the Author dropdown menu …
(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 …
Tick the check box for Author ….
(Boxes – Author)
The Author box should appear below your Post editor …
Method #3 – Transfer Posts From A Deleted User To Another Author
If a user is deleted from your site, you will be asked what to do with any content that has been assigned to them.
To transfer content from removed users to other users, select ‘Attribute all content to:’, choose a new author from the dropdown menu …
(WordPress Users – Delete Users screen)
Click Confirm Deletion …
(Confirm Deletion button)
All post content from the deleted user will be attributed to your new author …
(WordPress Users area)
Congratulations! Now you know how to change post authors in WordPress.
"Learning WordPress has been a huge stumbling block for me. I've been looking for something that covers absolutely everything but doesn't cost an arm and a leg. Thank you so much ... you have just provided me with what I have been looking for! Truly appreciated!" - Tanya