Introducing Our Biggest Update Yet! — Botiga 2.0 The fastest WooCommerce theme with tons of design options in 2023.


How to Change the Author in WordPress (5 Methods)

There are many scenarios in which you might need to change the author of a post or page on your WordPress site. You might need to cut ties with an author on your blog, or perhaps you’ve recently updated some of your content and want to give credit to the writer who carried out the revisions.

Whatever your reason for needing to change the author of a post in WordPress, this versatile platform includes multiple ways for you to properly attribute content on your site.

Once you find the setting that is most relevant to your situation, changing a post’s authorship is quite straightforward.

In this tutorial, I’ll show you five different ways to change the author in WordPress. Let’s dive right in!

Method 1: Change a Single Post’s Author to Another Existing User in WordPress

Posts and pages in WordPress are automatically attributed to the users who create them. However, you can easily change any content’s author right from the editor.

Just open the Post tab on the right-hand side of the post editor, expand the Status & Visibility section, and enter the new author’s username into the relevant field:

Changing the author in the WordPress Block Editor.

Make sure to save or update the post. You can also accomplish the same effect using the Quick Edit option on the Posts screen:

Opening the Quick Editor.

Open the quick editor for the post you want to change, and select the user you want to attribute this content to from the relevant drop-down menu:

Using Quick Edit to change the author in WordPress.

Then click on Update. Note that for this method, you must change the author to an existing user with a role of Contributor, Author, Editor, or Admin.

If you want to assign posts to a new user, start by going to Users > Add New. Fill out the required information (including a user role with the appropriate permissions), then save the account and follow the steps above to grant that user authorship.

Method 2: Bulk Change Posts’ Authors to an Existing User

If you want to change the author for multiple posts, you can do so using the Bulk actions feature on the Posts screen. Select the checkbox next to each piece of content you want to modify, and then click on Bulk actions > Edit:

Accessing the WordPress Bulk post editor.

After that, click the Apply button. This will open the Bulk Edit options, which are similar to the Quick Edit settings I showed you earlier:

Changing the post author in bulk.

Select the new author from the Author drop-down menu, and then click on Update. Again, this solution only works for existing users with the proper roles.

Method 3: Assign an Author to New Imported Content

When using the WordPress Import Tool (Tools > Import), you can change the authorship of the posts you’re adding to your site. Once you’ve uploaded the XML file containing your content, you’ll be prompted to choose an author for it:

Assigning an author to imported WordPress content.

You can either import the author listed in the XML file or select an existing author on your site from the drop-down menu. If you choose the former option, a new account will be created using the name you enter in the text field here.

Method 4: Update a WordPress Author’s Display Name

In some cases, you may want to keep posts associated with the same user who created them but change the display name that’s shown on the frontend of your site. To do so, navigate to the Users screen in your WordPress dashboard and select the author’s account.

On the next screen, scroll down to the Name section:

The WordPress user Name settings.

Usernames cannot be changed, but you can add first, last, and nicknames for your users. Then select which one you want to show on the frontend from the ‘Display name publicly as’ drop-down menu:

Choosing a WordPress user's display name.

Remember to save your changes before leaving this page. The author’s name will update automatically on all posts attributed to this user.

Method 5: Hide Author Names in WordPress

Finally, if managing post authorship on your site isn’t worth the hassle, you can simply hide author names on the frontend of your site. This is also a useful option if there’s only one writer who produces all of your content. Removing attribution eliminates redundancy.

The easiest way to accomplish this is with the WP Meta and Date Remover plugin. Install and activate this tool, and it will automatically remove your posts’ author names and publication dates.

For example, here is a default “Hello, World!” post before activating WP Meta and Date Remover:

A post with author attribution.

And, here’s the same post after activating the plugin:

A post without author attribution.

Alternatively, you can hide post authorship by manually removing the metadata from your site’s theme. However, I don’t recommend this route unless you’re comfortable with manipulating code and using a child theme.


Whether you’ve had a change in your editorial staff, recently conducted a content audit, or otherwise find yourself needing to manage post authorship in WordPress, there’s an easy solution at your fingertips. The platform includes everything you need to properly attribute content.

In this tutorial, we covered five ways to change the author in WordPress:

  1. Change a single post’s author to another existing user in WordPress, using the block editor’s settings or the Quick Edit feature.
  2. Bulk change posts’ authors to an existing user with the Bulk actions option on the Posts screen.
  3. Assign imported content to a new or existing user via the WordPress Import Tool.
  4. Update an author’s display name in the Users settings.
  5. Hide author names in WordPress with the WP Meta and Date Remover plugin.

Do you have any questions about post and page authorship in WordPress? Leave them for us in the comments section below!

Share This Article:
Facebook Twitter

Leave a Reply

Your email address will not be published. Required fields are marked *