How To Change WordPress Post Authors
When running a website, there could be situations when you may need to change WordPress post authors.
- You have published posts that either you or someone else has written, where the assigned name is “admin”, or “editor”, etc.
- You allow multiple guest authors on your site and want to reassign post authorship from one author to another user,
- Importing content written by ghost writers that need to be published under your name or assigned to the account of other users,
- You delete a user from your site and want to transfer their content to other users,
Go through the step-by-step tutorials below to learn how to edit the author of a post in WordPress.
Changing A Post Author In WordPress – Tutorial
You can add new authors to WordPress in the Users screen …
(Add user to WordPress)
When the user logs into WordPress and creates a post, authorship of that post is then attributed to them …
(Posts in WordPress are typically assigned authorship to the user that created it)!
We cover how to add new authors and other types of users and how to create posts in WordPress in other tutorials.
In this step-by-step tutorial, you will learn how to change an author assigned to one or more posts in WordPress using various methods, like:
- Keeping the same post authors but changing the display name (i.e. ‘published by:’ name),
- Attributing posts to different authors in the Post Editor panel (make change to single post),
- Attributing a post to another author in the Quick Editor (make changes to single post),
- Reassign multiple posts to other authors in the Bulk Editor
- Transferring posts to other authors (user deletion).
Let’s go through these methods.
Method #1 – Changing The Display Name On Your Posts
Let’s say that you decide to change the name displaying on all posts created by you to a different name.
The reason for this could be because:
- You were set up with a username like ”admin” or “editor” and you would like the posts that you publish 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 …
(WordPress Posts screen – Post Author)
But you want the name shown on the posts changed to this …
(WP Posts section – Post Author)
Or perhaps this …
(Posts – Post Author)
If you want to change the author name displayed on all posts you have authored to something else, all you have to do is change your public display name (nickname) in your User Profile settings. (Note: this will change the name that shows on all your posts)
You can get to the Profile screen using various methods:
#1 – You can log into your Admin dashboard and click on Users > All Users …
(WP Users Menu – All Users)
Place your mouse over your user profile and click Edit …
(Users area – Username > Edit)
#2 – Log into the 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 administration toolbar and select Edit My Profile …
(WordPress dashboard toolbar: Howdy, Your Site Name – Edit My Profile)
Any of the above methods will bring you to the Profile area …
Type in a new Nickname (1) and (2) select this nickname from the drop-down menu in the Display name publicly as field …
(User Profile panel – Name)
Save your settings …
(WordPress User Profile screen – Update User)
Your profile will now be updated with your new nickname …
(WP Profile panel – User updated message)
Your posts will display with your new nickname …
(WP Posts section – Post Author)
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 …
(WP Profile area – Name settings – Username)
If you need help with how to edit your WordPress user profile, refer to this step-by-step tutorial:
Method #2 – Assigning Posts In WordPress To Other Users
If you allow multiple users to publish content on your WordPress 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 user,
- Has a User Profile already set up, and
- Has been assigned a role other than “Subscriber” (e.g. “Author”, “Contributor”, etc).
(Edit Profile screen: Name – Role options)
How To Make Bulk Authorship Changes
In the Posts area, locate the author name of the posts you plan to make changes to and click on the name …
(Posts screen – Author column)
This displays a list of all posts they have written …
(List of posts assigned to selected Author)
Select all posts you would like to be assigned to another author from the Posts list, either by selecting the check box next to individual items or click the column header checkbox to select all items at once …
(WP Posts screen – Post selection checkbox)
Choose ‘Edit’ from the Bulk Actions drop-down menu (1) and click Apply (2) …
(Table Of Posts – ‘Bulk Actions’ menu)
The Bulk editor expands. Locate the Author options …
(WP Posts screen: Bulk Edit feature – Author settings)
(1) Select the author you would like to assign the posts to from the Author options, and (2) click Update to save your settings …
(Making bulk changes to post authors)
If you can’t locate the user that you want to assign the posts to in the dropdown menu, then check to make sure that you have assigned a user level other than subscriber.
All the items you have selected should now display the new author name …
(New post author)
How To Change Authorship On Individual Posts In WordPress
To change the post author for a single item, select the post from your Table of Posts and click on Quick Edit …
(’Quick Edit’ function)
In the Quick Edit screen, select the new user you want to assign your post to from the Author options and click the ‘Update’ button to update your new settings …
(Quick Edit screen – Author dropdown menu)
Your post should now display with the new author …
(Posts – Author column)
You can also change post authors 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 drop-down menu …
(Changing post authors in the Post editor area)
Tip: If you don’t see the Author box below the post editor, then click on ‘Screen Options’ at the top of the “Edit Post” screen …
(‘Screen Options’ tab)
Check the Boxes > Author option ….
(Boxes – Author option)
The Author section will now appear below your Post editor area …
(‘Author’ drop menu)
Method #3 – Transfer Posts From A Deleted Author To Another Author
If you remove a user from your site, you will be asked what to do with any content that has been assigned to them.
To transfer content from deleted users to different users, select ‘Attribute all content to:’, choose a new user from the drop-down menu …
(Users – Delete Users section)
Click Confirm Deletion …
(WordPress Users: Delete Users – Confirm Deletion)
Post content from the deleted user will be transferred to your selected user …
Congratulations, now you know how to change a WordPress post author.
"These tutorials have so much information and are easy to understand. If you use WordPress or plan to in the future these will help you with everything you need to know." - Valisa (Mesa, Arizona)