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.
Start by installing the TaxoPress plugin. There's a free version from WordPress.org and a Pro version on TaxoPress.com. Go to “TaxoPress” and then click the “Taxonomies” link in your WordPress admin area. Then click “Edit” under “Categories” or “Tags”.
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.
Check your admin menu, and you can now see that “Categories” are available under “Pages”:
When you are editing a Page, you can now see the “Categories” box in the right sidebar.
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.
There will be a new “Categories” column on the “Pages” screen, as you can see in this screenshot:
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: