Add WordPress Tags to All Post Types With PublishPress Taxonomies
Here at PublishPress, we create a lot of content, between our blog posts and documentation articles. We wanted to organize all of that content more effectively, so that it was easier to find. For example, if you use Contact Form 7, it would be ideal if you could find all our Contact Form 7 content on one page. This is possible with the PublishPress Taxonomies plugin. In this guide, I’ll show you how we use the “Tags” taxonomy to organize all the content here at PublishPress.com.
- Install the PublishPress Taxonomies plugin from WordPress.org.
- Go to “PublishPress Taxonomies“, then “Taxonomies” in your WordPress admin area.
- Click “Edit” in the “Tags” row.

- Click the “Post Types” tab.
- Check all the post types you want to use with the “Tags” taxonomy. We’re using this with Posts, Pages, and our Documentation post type.

- At the bottom of this screen, you may also want to check this box: “Show content from all post types on archive page”. This will make sure that all of your post types are shown on the Tags archive pages.

You will now be able to add Tags to your Pages and Documentation post types. Please note that you may need to make some changes to show Tags on the frontend of your site. For example, here is the Tags archive for Contact Form 7. It contains blog posts and documentation together.
What’s nice about PublishPress Taxonomies is that you can build on these shared terms. For example, you can create a list of Related Posts. I’ve embedded an example below. This feature will list content by checking for shared taxonomy terms. If your post has the terms “Vegetables” and “Food”, then this feature will likely display other posts that also have the terms “Vegetables” and “Food”. The more terms that are shared, the more likely a post is to show.
