There are times and situations where you may need to reassign post authors in WordPress.
- have published posts that either you or someone else has written, where the assigned name is “admin”, or “editor”, etc.
- Reassigning posts published under one author to another user,
- Importing posts written by outsourced article writers that need to be published under your name or assigned to the account of other authors,
- Deleting authors from your site and assigning attribution to other users,
Go through the step-by-step tutorials below to learn how to edit WordPress post authors.
- 1 How To Change A WordPress Post Author – Tutorial
- 1.1 Method #1 – Keep The Same Author, Change The Display Name
- 1.2 Method #2 – Assigning Posts In WordPress To Different Users
- 1.3 Method #3 – Transfer Posts From A Deleted Author To A Different User
- 1.4 Like It? Share It:
- 1.5 Related
How To Change A WordPress Post Author – Tutorial
You can add a new author to WordPress using the Users panel …
(Users screen – WordPress)
When a user assigned the role of author logs into the site and creates a new post, authorship of the post is then attributed to them …
(Published posts are usually assigned authorship to the user that created it)!
We cover how to add new authors and how to create posts in WordPress in separate tutorials.
In this step-by-step tutorial, we show you how to change post authors using the following methods:
- How to keep the same author assigned to an item but change the ‘published by’ display name,
- Attribute a post to a different author in the Post Editor (individual post),
- Reassigning posts to other authors in the Quick Editor (single post),
- Assign multiple posts to different authors in the Bulk Editor
- Transferring posts from deleted users to another user.
Let’s go through these methods.
Method #1 – Keep The Same Author, Change The Display Name
Let’s say that you need to change the name displaying on all the posts you’ve authored to a different name.
This could be because:
- You were set up as “admin” and you want your posts to display a different username,
- You would like to publish posts under an alias (i.e. a pen name),
So, for example, let’s say that your posts look like this …
(Posts – Post Author)
But you would like the name shown on the posts changed to this …
(Posts screen – Post Author)
Or maybe this …
(Posts section – 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: the method below will change the author name that shows on all of your posts)
You can access your Profile screen a number of ways:
#1 – You can log into the Admin dashboard and click on Users > All Users …
(WP Users Menu – All Users)
Hover over your name and click Edit …
( Username > Edit)
#2 – You can also click on Users > Your Profile from the Admin menu …
(WP Users menu – 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 …
(Howdy, Your Site Name – Edit My Profile)
All of the methods shown above will bring you to the User Profile area …
(WordPress Profile screen)
Type in a new Nickname (1) and (2) select the new nickname you’ve just created from the drop-down menu in the Display name publicly as option …
(WP Profile screen – Name section)
Save your new settings …
(WP User Profile panel – Update User button)
Your profile will now be updated with the new nickname …
(WordPress Edit Profile area – User updated)
Go back to the Table of Posts and you will see that all of the posts you have authored are now displayed under your new nickname …
(Table of Posts – Author changed)
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 …
(WordPress Edit Profile panel – Name section – Username)
We have created a detailed tutorial about updating the WordPress user profile here: Changing Your User Profile And Personal Settings In WordPress
Method #2 – Assigning Posts In WordPress 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 posts to:
- Is a registered site user,
- Has a User Profile already configured, and
- Has been given any role other than “Subscriber” (e.g. “Author”, “Contributor”, etc).
(WP User Roles)
Change Authorship On Multiple Items
In your Posts screen, locate the name of the author of the posts you plan to make changes to and click on the name …
(Posts – Author column)
This displays a list of all the posts they have written …
(Posts assigned to selected Author)
Select the posts you would like assigned to a different author from the Table of Posts, either by selecting the checkbox next to individual items or clicking the check box on the column header to select all items …
(Posts – Post selection check box)
Select ‘Edit’ from the Bulk Actions drop-down menu (1) and click the ‘Apply’ button (2) …
(’Bulk Actions’ drop-down menu)
The Bulk editor expands. Find the Author drop menu section …
(Posts screen: Bulk Edit feature – Author menu)
Next, (1) Select the author you want to assign the posts to from the Author section drop-down menu, and (2) click Update to change your new settings …
(Changing post authors in bulk)
If you cannot see the user that you want to assign the posts to in the drop-down menu, then check to make sure that you have assigned a user level that is not subscriber.
All the items you have edited should now display the new post author name …
(New post author)
Change Authors For Individual Posts In WordPress
To change post authorship for an individual post item, select the item from your Table of Posts and click on Quick Edit …
(’Quick Edit’ feature)
In the Quick Edit area, select a new author from the Author section and click Update to save your new changes …
(Inline editor: Editing options – Author menu)
Your post should now display with the new author …
(WordPress Posts area – 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 different author from the Author drop menu …
(Changing post authors in the Post editor area)
Tip: If the Author box is not displayed below your post editor, then click the ‘Screen Options’ tab on the top corner of the “Edit Post” screen …
(‘Screen Options’ tab)
Select Author ….
(Author – Screen Options)
You should now be able to view the Author box below the Post editor …
(‘Author’ drop-down menu)
Method #3 – Transfer Posts From A Deleted Author To A Different User
If you remove a user from your site, you will be asked what to do with their content.
To assign all content from removed users to other users, select ‘Attribute all content to:’, choose a new user from the drop menu …
(Users – Delete Users)
Click Confirm Deletion …
Post content from the deleted user will be attributed to your new author …
Congratulations! Now you know how to change a WordPress post author.
"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
Disclaimer: WordPress and its related trademarks are registered trademarks of Automattic, Inc. This site and the services and products offered on this site are not affiliated, associated, sponsored, or endorsed by WordPress, nor have they been reviewed, certified, or tested by WordPress. The owner, contributors and/or advertisers may derive financial benefit from sales of items advertised, reviewed, or linked to this site.
Did you enjoy this article? Feel free to use the social links below to share this post with other WordPress users.