Reassigning Posts To A Different User
During the course of managing your website, there could be situations when you may need to change authors attributed to one or more of your WordPress posts.
- You have posts that either you or someone else has written, where the assigned name is “admin”, or “editor”, etc.
- Reassigning post authorship from one author to another user,
- You import content written by ghost writers and have to publish the content under your name or publish it under the account of another user,
- You delete a user from your site and want to transfer content authorship to existing members,
Go through the step-by-step tutorials below to learn how to edit the author of a post in WordPress.
How To Change WordPress Post Authors – Step-By-Step Tutorial
You can add new authors to WordPress in the Users screen (Users > Add New) …
(Add user to WordPress)
When the user logs into the site and creates a post, the user is then attributed authorship of the post …
(Published posts are normally assigned authorship to the user that created it)!
We explain how to add new authors to WordPress in a separate tutorial.
In this tutorial, you will learn how to change WordPress authors in posts using the following methods:
- Keeping the same post author but changing their display name,
- Attributing posts to other authors in the Post Editor feature (single posts),
- Attributing posts to different authors in the Quick Edit section (single posts),
- Attributing multiple posts to other authors in the Bulk Edit feature
- Transferring posts from a deleted author to a different author.
Let’s go through these methods.
Method #1 – Keep The Same Author, Change The Display Name
Let’s say that you decide to change the name displaying on all the posts that you have created to a different name.
There are various reasons for doing this. It could be because:
- You were set up as ”admin” or “editor” and you would like to publish posts under your real name,
- You would like to publish posts under an alias,
So, for example, let’s say that all of your posts look like this …
(Posts – Post Author)
But you want the name shown on the posts changed to this …
(Posts screen – Post Author)
Or maybe this …
(Posts section – Post Author)
If you would like 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 changes the author name on all your posts)
You can get to the Profile screen using various methods:
#1 – Log into the WordPress Dashboard and click on Users > All Users …
(Users – All Users)
Place your mouse over your user profile and click the ‘Edit’ link …
( Edit link)
#2 – You can also log into your WP Admin section and click on Users > Your Profile …
(Users menu – Your Profile)
#3 – You can also go to the ‘Howdy, Your Site Name’ tab at the top of your administration screen and click on Edit My Profile …
(Howdy, Your Site Name – Edit My Profile)
All of the methods shown above will bring you to the User Profile area …
(WP Profile panel)
Type in a new Nickname (1) and (2) select this nickname from the drop-down menu in the Display name publicly as settings …
(User Profile area – Name settings)
Remember to click the ‘Update User’ button to save your new settings …
(Profile area – Update User)
Your profile will now be updated with the new nickname …
(WordPress User Profile area – User updated message)
All the posts you have created will display with your new nickname …
(Posts – Change 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 Profile screen – Name – Username)
We have created a detailed tutorial about how to update your WordPress user profile here:
Method #2 – Assign Posts In WordPress To Different Users
If you allow multiple users to publish content on your WordPress site, then you can assign post authorship to 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 a role other than “Subscriber” (e.g. “Author”, “Editor”, etc).
(Profile panel: Name settings – Role)
Making Changes To Post Authors In Bulk
In your Posts panel, click on the author of the posts you plan to make changes to …
(Table Of Posts – Author column)
This displays a list of all the posts they have written …
(Posts filtered by Author)
Select all posts you want to assign to a different author from the Table of Posts, either by ticking the check box next to individual post entries or clicking the checkbox on the column header to select all items …
(Posts – Selecting Posts)
Choose ‘Edit’ from the Bulk Actions dropdown menu (1) and click the ‘Apply’ button (2) …
(Posts – ‘Bulk Actions’ menu)
The inline Bulk editor feature displays. Find the Author settings …
(Posts: Bulk Edit feature – Author menu)
(1) Select the author you want to assign the selected posts to from the Author menu, and (2) click the ‘Update’ button to update your settings …
(Making bulk post author changes)
If you cannot find the user that you want to assign as the new author of your selected posts in the dropdown menu, then check to make sure that you have assigned a user role higher than subscriber.
The new post author name should now display for all the posts you have selected …
(Changing authors on multiple items)
Changing Authorship On Single WordPress Posts
To change post authorship for an individual post item, select the post from the Table of Posts and click on the ‘Quick Edit’ link …
(Click on ‘Quick Edit’)
In the Quick Edit screen, choose a new author from the Author menu options and click Update to save your new settings …
(Inline editor section – Author dropdown menu)
Your post will now display with the new author …
(Posts – Author column)
You can also change post authors in WordPress while creating or editing a post by scrolling down to the bottom of your Post editor screen and selecting a new author from the Author drop menu …
(Change post authors in the Post editor screen)
Tip: If the Author section is not showing below your post editor, then click the ‘Screen Options’ tab on the top right-hand corner of your “Edit Post” screen …
Tick the checkbox for Author ….
(Boxes – Author option)
The Author section should now appear below the Post editor area …
(‘Author’ drop menu)
Method #3 – How To Transfer Posts From Deleted Authors To Another User
If a user is removed from your site, you will be asked what to do with any content they have created.
To assign content from a deleted user to another user, tick the radio button next to ‘Attribute all content to:’, choose a new author from the drop-down menu …
(WordPress Users – Delete Users)
Click Confirm Deletion …
All post content from a removed user will be rerouted to the new author …
Congratulations, now you know how to change a WordPress post author.
"This is an awesome training series. I have a pretty good understanding of WordPress already, but this is helping me to move somewhere from intermediate to advanced user!" - Kim Lednum