Add WordPress Tags to All Post Types With TaxoPress
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 TaxoPress 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 TaxoPress plugin from WordPress.org.
- Go to “TaxoPress”, 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.
That's it. That's all you need to do. You will now be able to add Tags to your Pages and Documentation post types. And on the front of your site, they will all appear together. For example, here is the Tags archive for Contact Form 7. It contains blog posts and documentation together.
What's nice about TaxoPress 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.
It does not work with my custom post type. Even though it’s enabled everywhere. IT only works with the default WP posts. Is there a specific setting I’d need to check in the CPT?
Hi Shayno. Can you contact the TaxoPress team with more specific details, such as how you created your CPT? They will be able to help you.