How to Add Tags and Categories to WordPress Pages

Categories and Tags are the main ways you can organize WordPress content. However, on a normal WordPress site, both Categories and Tags are only available for Posts. This means that you can't organize your Pages, unless you use the Parent/Child setup.

You also can't perform some useful tasks with PublishPress plugins. For example, you could use Categories to control who can read certain Pages, or could force users to create Pages with a specific Category.

The solution to this problem is a plugin such as TaxoPress. This plugin allows to add Tags and/or Categories to Pages. You can also show both Post and Pages together, if they share a taxonomy term.

Follow along with this guide and I'll show you how to organize your WordPress Pages.

Edit the Categories area in TaxoPress
  • Click the “Post Types” tab and then check the box for “Pages”. If you also check the box “Show content from all post types on archive page”, your Posts and Pages will be both shown together on the archive pages.
The Categories settings in TaxoPress
  • Check your admin menu, and you can now see that “Categories” are available under “Pages”:
The Pages menu with Categories
  • When you are editing a Page, you can now see the “Categories” box in the right sidebar.
Categories on WordPress pages

You will also be able to add and remove Categories using the “Quick Edit” and “Bulk Edit” features. This option can be enabled or disabled back inside the “Taxonomies” area.

The Quick Edit area in Pages

There will be a new “Categories” column on the “Pages” screen, as you can see in this screenshot:

Categories visible on WordPress Pages
Pages Screen

Now you check that everything is working correctly. Go to “Pages” then “Categories” in your WordPress admin area. Click “View” next to a Category. You should see any Post and Pages that have that Category. This same process will work for Tags and any other taxonomy. This screenshot below shows a Post and a Page that both have the “Uncategorized” Category:

Categories added to a WordPress Page
Post And Page 1
  • 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.

Leave a Reply

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