Changing A WordPress Post Author
Situations could arise during the course of managing your site where you may need to reassign post authors in WordPress.
- You have posts written either by yourself or another user, where the assigned name is “admin”, or “editor”, etc.
- Attributing post authorship from one user to another,
- Importing content written by outsourced article writers that have to be published under your name or assigned to other accounts,
- You delete a user from your site and want to transfer content attribution to existing users,
Complete the tutorials below to learn about the various methods you can use to reassign the author of a post in WordPress.
Changing A Post Author – Tutorial
You can add new authors to WordPress using the Users panel (Users > Add New) …
(WordPress – Users panel)
When a user assigned an ‘author’ role logs into the site and creates a new post, the post creator is then attributed authorship of the post …
(Published posts are typically assigned authorship to the user that created it)!
We explain how to add authors and other user types and how to create posts in WordPress in other tutorials.
In this step-by-step tutorial, we explain how to change post authors in WordPress using the following methods:
- Keeping the same post author assigned to an item but changing the ‘published by’ display name,
- Attributing a post to another author in the Post Editor screen (single post),
- Reassign a post to another author in the Quick Editor (change single posts),
- Attributing multiple posts to another author in the ’Bulk Actions’ function
- Transferring posts from deleted users to another user.
Let’s go through these methods.
Method #1 – Change The Display Name On Posts Created By You
Let’s say that you want to edit the name displaying on all posts that you have written to a different name.
This could be because:
- You were set up with a username like “admin” and you would like the posts that you publish to display a different username,
- You would like to publish posts under a pen name,
So, for example, let’s say that all your posts look like this …
(WP Posts screen – Post Author)
But you would like to change the author name to this …
(Posts section – 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 settings. (Note: this will change the name on all of your posts)
You can get to your Profile screen using various methods:
#1 – You can log into your Admin and click on Users > All Users …
(Users – All Users)
Next, place your mouse over your user profile and click Edit …
(Users screen – Edit)
#2 – You can also click on Users > Your Profile in the WP Dashboard menu …
(WP Users menu – Your Profile)
#3 – You can also click on the ‘Howdy, Your Site Name’ tab at the top of your admin screen and select Edit My Profile …
(WordPress dashboard toolbar – Edit My Profile)
Any of the methods shown above will bring you to the User Profile area …
(WordPress Profile screen)
In the User Profile screen, (1) change the name in the Nickname field to a new post author name and (2) select the new nickname you’ve just created from the drop menu in the ’Display name publicly as’ option …
(Profile panel – Name)
Click Update User to save your new settings …
(Profile panel – Update User)
Your profile will be updated with the new nickname …
(Profile panel – User updated)
Go back to the Table of Posts and you should see all the posts you have authored are now displayed under the new nickname …
(Posts – Change Post Author)
Use this method to change the name assigned to your posts if you were set up with the username “admin” when your WordPress site was installed …
(Profile area – Name section – Username)
To learn more about changing the user profile, go here:
Method #2 – Assigning WordPress Posts To Different Users
If your site allows multiple users to publish content, then you can assign post authorship to different users as follows:
First, make sure that whoever you intend to assign post authorships to:
- Is a registered site user,
- Has a User Profile already set up, and
- Has been given any role other than “Subscriber” (e.g. “Author”, “Contributor”, etc).
(WordPress User Roles)
How To Change Post Authorship For Multiple Items
In the Posts panel, click on the author of the posts you plan to make changes to …
(WordPress Posts area – Author column)
This displays a list of all posts they have written …
(List of posts filtered by Author)
Select all posts you would like to be assigned to a different author from the Posts list, either by selecting the check box next to individual post items or click the check box on the column header to select all items at once …
(Posts – Post selection checkbox)
Choose ‘Edit’ from the Bulk Actions drop menu (1) and click Apply (2) …
(’Bulk Actions’ drop menu)
This displays the Bulk Edit feature. Find the Author drop-down menu section …
(Posts panel: Table of Posts: Bulk Edit feature – Author menu)
(1) Select the author you want to assign the posts to from the Author section dropdown menu, and (2) click Update to save your settings …
(Making bulk changes to post authors)
Subscribers do not display in the ‘author’ menu. If you cannot locate the user that you want to assign as the new post author in the drop-down menu, then check to make sure that you have assigned a user role higher than subscriber.
The new post author name should now be displaying for all the posts you have edited …
(New post author)
Changing Authors For Individual Posts In WordPress
To change post authorship for an individual post, select the item from your Table of Posts and click on Quick Edit …
(Click on ‘Quick Edit’)
The inline editor expands and displays all your post editing options. Choose the author you would like the post to be assigned to from the Author dropdown menu and click the ‘Update’ button to save your changes …
(Inline editor screen – Author drop-down menu)
Your post will now display with the new author …
(Posts – Author column)
You can also change post authors while creating or editing posts by scrolling down to the bottom of your Post editor screen and selecting a new author from the Author box …
(You can change post authors in the Post editor area)
Tip: If you do not see the Author box below your post editor, then click on ‘Screen Options’ at the top of your “Edit Post” screen …
Enable the Boxes > Author option ….
(Author – ‘Screen Options’ tab)
The Author section should appear below your Post editor …
Method #3 – Transferring Posts From A Deleted User To A Different User
If a user is removed from your site, you will be asked what to do with any content they have created.
To attribute all content from deleted users to different users, tick the radio button next to ‘Attribute all content to:’, choose a new author from the drop menu …
(WordPress Users – Delete Users)
Click the ‘Confirm Deletion’ button …
(WordPress Users: Delete Users – Confirm Deletion)
Post content from a removed user will be attributed to the selected user …
(WordPress Users screen)
Congratulations! Now you know how to change the post author in WordPress.
"I am beyond impressed with what you have put together. I can tell that you put a ton of hard work into building what you have. You have the absolute best content on WordPress I have ever seen!" - Robert T. Jillie