Changing A Post Author
- You have published posts written either by yourself or someone else, where the assigned name is “admin”, or “editor”, etc.
- You allow multiple guest authors to submit posts your site and want to attribute post authorship from one user to another,
- Importing content written by ghost writers that have to be published under your name or published under other accounts,
- You delete an author from your site and want to transfer content attribution to existing members,
Complete the step-by-step tutorials below to learn about the various methods you can use to reassign an author in WordPress.
Changing Post Authors In WordPress – Tutorial
Users typically get assigned the role of ‘author’ in WordPress using the Users panel …
(WordPress – Users panel)
When a user assigned an ‘author’ role logs into the site and creates a new post, the user is then attributed authorship of the post …
(Posts in WordPress are normally assigned authorship to the user that created it)!
We explain how to add new authors and other types of users and how to create posts in WordPress in separate tutorials.
In this tutorial, you will learn how to change WordPress authors in posts using a number of different methods, like:
- Keeping the same author but changing their display name,
- Attributing a post to a different author using the Post Editor feature (make changes to single post),
- Reassign posts to other authors using the Quick Edit section (single post change),
- Reassign multiple posts to a different author using the ’Bulk Actions’ function
- Transferring posts from deleted authors to a different author.
Let’s go through each of these methods.
Method #1 – Same Author, Different Name
Let’s say that you need to change the name being displayed on all of the posts you’ve written to a different name.
This could be because:
- You were set up with a username like “admin” and you would like your posts to display a different username,
- You would like to publish posts under an alias,
So, for example, let’s say that your posts look like this …
(Posts screen – Post Author)
But you want to change the post author name to this …
(Posts – Post Author)
Or perhaps 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 public display name (nickname) in your User Profile section. (Note: this will change the author name on all of your posts)
You can access the Profile screen a number of ways:
#1 – You can log into the WP Admin dashboard and click on Users > All Users …
(Users Menu – All Users)
Hover over your user profile and click Edit …
#2 – Log into the Admin and click on Users > Your Profile …
(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 screen and select Edit My Profile …
(Howdy, Your Site Name – Edit My Profile)
All of the above methods will bring up the User Profile screen …
Type in a new Nickname (1) and (2) select this nickname from the drop menu in the ’Display name publicly as’ settings …
(User Profile area – Name)
Update your new settings …
(Profile area – Update User)
Your profile will now be updated with the new nickname …
(Edit Profile panel – User updated)
Go back to the Table of Posts and you will see all your posts are now displayed using your new nickname …
(Table of Posts – Author changed)
Tip: Use this method to change the name displayed on your posts if you were assigned the username “admin” when your WordPress site was installed …
(WordPress Edit Profile screen – Name section – Username)
For a detailed tutorial about how to edit your user profile, go here:
Method #2 – Assign WordPress Posts To Different Users
If you allow multiple users to publish content on your site, then you can assign posts to different users as follows:
First, make sure that whoever you plan to assign as a post author:
- Is a registered user,
- Has a User Profile already set up, and
- Has been assigned any role other than “Subscriber” (e.g. “Author”, “Editor”, etc).
(WordPress Edit User Profile panel: Name settings – Role options)
Changing Authorship In Bulk
In your Posts area, click on the author name of the posts you plan to make changes to …
(Posts – Author column)
This brings up a list of all posts they have written …
(Posts assigned to selected Author)
Select all the posts you would like assigned to a different author from the Table of Posts, either by ticking the checkbox next to individual items or click the check box on the column header to select all items at once …
(Table Of Posts – Selecting Posts)
Choose ‘Edit’ from the Bulk Actions drop menu (1) and click the ‘Apply’ button (2) …
(Posts panel: Table of Posts – ‘Bulk Actions’ drop menu)
The inline Bulk editor feature will show. Locate the Author options …
(Posts area: Table of Posts: Bulk Edit feature – Author options)
Next, (1) Select the author you would like to assign the posts to from the Author options, and (2) click Update to update your settings …
(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 that is higher than subscriber.
The new post author name should now display for all the posts you have selected …
(New post author)
Changing Individual Post Authors In WordPress
To change the post author for an individual post, select the item from your Table of Posts and click on Quick Edit …
(Click on the ‘Quick Edit’ link)
In the Quick Edit screen, select an author from the Author menu options and click Update to save your changes …
(Quick Edit: Post editing options – Author menu)
Your post should now display with the new author …
(Post author changed)
You can also change post authors while creating or editing posts by selecting a different author from the Author drop-down menu at the bottom of your Post editor screen …
(Changing post authors in the Post editor area)
Tip: If you do not see the Author box below your post editor, then click the ‘Screen Options’ tab in the top right-hand corner of the “Edit Post” screen …
(‘Screen Options’ tab)
Select the box next to Boxes > Author ….
(Author – ‘Screen Options’ tab)
The Author section should appear below the Post editor …
Method #3 – How To Transfer Posts To Another User (User Deletion)
If you delete 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 author from the dropdown menu …
(Users – Delete Users section)
Click Confirm Deletion …
All post content from the removed user will be rerouted to the selected user …
Congratulations! Now you know how to change WordPress post authors.
"I love the way your email series "Infinite Web Content Creation Training Series" is documented and presented. It is very absorbing and captivating. The links and tutorials are interesting and educational. This has motivated me to rewrite my content following the concepts I am learning from the email series." - Mani Raju, www.fortuneinewaste.com