How To Change A WordPress Post Author
- You have posts that either you or someone else has written, where the assigned name is “admin”, or “guest author”, etc.
- Attributing posts published under one author to another user,
- You import content written by ghost writers and have to publish the content under your name or assign it to other accounts,
- You delete a user from your site and want to reassign content authorship to other members,
Go through the tutorials below to learn all about the many different methods you can use to reassign authors in WordPress.
How To Change Post Authors – Step-By-Step Tutorial
Users normally get assigned the role of ‘author’ in WordPress via the Users screen …
(Add user to WordPress)
When a user assigned the role of author logs into WordPress and creates a post, authorship of the post is then attributed to them …
(Posts are normally assigned authorship to the user that created it)!
We cover how to add authors and how to create posts in WordPress in separate tutorials.
In this step-by-step tutorial, we show you how to change authors assigned to WordPress posts using the following methods:
- Changing the display name of a post author,
- Assigning a post to another author using the Post Editor (individual post change),
- Attributing a post to a different author in the Quick Editor (single post change),
- Reassigning multiple posts to different authors using the Bulk Edit feature
- Transferring posts from deleted authors to another user.
Let’s go through each of these methods.
Method #1 – Change The Display Name On Your Posts
Let’s say that you need to change the name displaying on all of the posts created by you to a different name.
This could be because:
- You were set up with a username like ”admin” or “editor” and you would like to publish posts using your real name,
- You would like to publish posts using an alias (i.e. a pen name),
So, for example, let’s say that all your posts look like this …
(Posts – Post Author)
But you would like to change the author name to this …
(Posts – 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: the method below changes the author name that shows on all your posts)
You can access your Profile screen using various methods:
#1 – You can log into your WP Admin area and click on Users > All Users …
(WordPress Users Menu – All Users)
Hover over your username and click the ‘Edit’ link …
( Edit link)
#2 – Log into the Admin and click on Users > Your Profile …
(Users – Your Profile)
#3 – You can also go to the ‘Howdy, Your Site Name’ tab at the top of your dashboard toolbar and click on Edit My Profile …
(Howdy, Your Site Name – Edit My Profile)
Using all of the methods shown above will bring up the Profile panel …
Type in a new Nickname (1) and (2) select this nickname from the drop-down menu in the ’Display name publicly as’ option …
(Profile area – Name section)
Save your settings …
(WP Profile area – Update User button)
Your profile will be updated with the new nickname …
(Edit Profile screen – User updated notification)
Return to the Table of Posts and you should see all of the posts are now displayed using the new nickname …
(Posts screen – Post Author)
Use this method to change the name assigned to your posts if you were assigned the username “admin” when your WordPress site was originally installed …
(WordPress Edit Profile screen – Name – Username)
For a detailed tutorial on how to update the user profile, go here:
Method #2 – Assign Posts To Different Authors
If your site allows multiple users to publish content, then you can assign posts to different users as follows:
First, make sure that whoever you want to assign posts to:
- 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).
(WordPress User Roles)
Change Post Authorship On Multiple Posts
In the Posts panel, click on the author of the posts you plan to make changes to …
(WP Posts panel – Author column)
This displays a list of all posts assigned to the author …
(List of posts assigned to selected Author)
Select the posts you want assigned to another author from the Table of Posts, either by ticking the checkbox next to individual post items or clicking the column header checkbox to select all items …
(WP Posts area – Select Posts)
Choose ‘Edit’ from the Bulk Actions dropdown menu (1) and click Apply (2) …
(’Bulk Actions’ dropdown menu)
This displays the Bulk editor section. Find the Author options …
(Posts: Bulk Edit feature – Author settings)
(1) Select the author you want to assign the posts to from the Author menu, and (2) click Update to update your new changes …
(Making bulk changes to post authors)
If you can’t find the user that you want to assign the posts to in the drop menu, then check to make sure that you have assigned a user role different than subscriber.
The new author name should now be displaying for all the items you have edited …
(Making bulk post author changes)
How To Change Single Post Authors In WordPress
To change post authorship for an individual post item, select the post from your Table of Posts and click on the ‘Quick Edit’ link …
(’Quick Edit’ link)
The inline editor displays a number of editing options. Choose a new author from the Author options and click Update to update your settings …
(Quick Edit section – Author menu)
The new post author name should now display for the post you have selected …
(Post author changed)
You can also change post authors while creating or editing posts by scrolling down to the bottom of your Post editor screen and selecting another author from the Author drop-down menu …
Tip: If you don’t see the Author box below the post editor, then click the ‘Screen Options’ tab in the top right-hand corner of the “Edit Post” screen …
(‘Screen Options’ tab)
Enable the Boxes > Author option ….
(‘Screen Options’ tab: Boxes – Author)
The Author section will now appear below your Post editor area …
(‘Author’ drop-down menu)
Method #3 – Attribute Posts From Deleted Users To A Different User
If you remove a user from your site, you will be asked what to do with the content owned by the user.
To assign all content from deleted users to different users, select ‘Attribute all content to:’, choose a new user from the drop menu …
(Users – Delete Users screen)
Click the ‘Confirm Deletion’ button …
(WordPress Users: Delete Users section – Confirm Deletion button)
Post content from the removed user will be reassigned to your new author …
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)