Show Author Content from All WordPress Post Types

On a normal WordPress site, every author automatically gets their own page. So, if my username is “steve”, I'll have my own URL which will look like /author/steve/. This contains all the Posts I've written on the site.

A good example of this can be found on the popular WPTavern.com blog. One of the main authors is called “Sarah” and you'll find her content at /author/sarah/.

Author Profile
Author Profile

This “Authors” URL feature is useful for many sites. However, it is somewhat limited because it does only show Posts. You are not able to show content created in other post types.

One solution to this is the PublishPress Authors plugin, which can you give you control over the “Authors” URL.

Authors Post Type Settings
Authors Post Type Settings Wc

It's as simple as that. You can now choose the author for Posts, Pages, and Products. When you visit the author URL for any user on your site you'll be able to see items from all your post types.

One easy way to test this is by going to the “Authors” link in your admin menu. You'll be able to see a “Author URL” column with quick access to all the URLs. Click here if you have any issues with the URLs.

Author Urls
Author Urls

In the image below you can see an example Author URL with a WooCommerce product, a Page, and a Post.

Post Page Product Url
Post Page Product Url

  • Steve Burge

    Steve is the founder of PublishPress. He's been working with open source software for over 20 years. Originally from the UK, he now lives in Sarasota in the USA. This profile is generated by the PublishPress Authors plugin.

    View all posts

Leave a Reply

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