Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
25 Million+
Websites using our plugins
Years of WordPress experience
WordPress tutorials
by experts

How to Add Categories and Tags for WordPress Pages

Editorial Note: We earn a commission from partner links on WPBeginner. Commissions do not affect our editors' opinions or evaluations. Learn more about Editorial Process.

Do you want to set up categories and tags for your WordPress pages but don’t know how to get started?

Categories and tags help you sort your blog posts and make it easier for users to find what they are looking for. However, they are only available for posts by default, not for pages.

In this article, we will show you how to add categories and tags for WordPress pages, step by step.

How to add categories and tags for WordPress pages

Why Add Categories and Tags to WordPress Pages?

Adding categories and tags to your WordPress pages helps keep them organized and makes it easier for visitors to find what they’re looking for.

For example, if you have multiple sales pages for different products in your WooCommerce store, then you can group them under broad category and even child category pages.

You can do the same for different feature pages for your apps and software. For example, OptinMonster groups multiple feature pages under the ‘Features’ category.

OptinMonster feature pages example

Page categories and tags can also be helpful for search engine optimization (SEO). You’ll be helping search engines navigate through your content and understand your website structure, making it easier for them to index and rank your pages.

By default, categories and tags are WordPress taxonomies limited to your blog posts. So, normally, you can only use them for WordPress posts. But with a few steps, you can also apply them to your pages.

No categories or tags for pages

In this tutorial, we will show you how to add categories to pages to your WordPress site. We will also explain how to add tags to WordPress pages.

How to Easily Add Categories and Tags to WordPress Pages

The most beginner-friendly way of setting up WordPress categories and tags for your pages is by using the Pages with category and tag plugin. It’s a free WordPress plugin that works out of the box without additional configurations.

The first thing you need to do is install and activate the plugin. For more details, please see our guide on how to install a WordPress plugin.

Once activated, go to Pages » Add New in the WordPress admin area. You will find that WordPress tags and post categories are now available for your WordPress pages.

Categories and tags for pages

Next, you can create categories and tags for your pages.

To add a category, head over to the Pages » Categories section from your WordPress dashboard and then enter a category ‘Name’ and ‘Slug‘.

Add name and slug for new page category

After that, you can scroll down and select a ‘Parent Category‘ for your category.

Once you’ve entered these details, simply click the ‘Add New Category’ button.

Choose parent category and add new category

You can then view your newly added category for your pages.

If you want to delete a specific category, then simply click the checkbox next to it and select ‘Delete’ from the Bulk Action dropdown. Then, click the ‘Apply’ button.

View your page category

Next, you can categorize your WordPress pages to the categories you just created.

To start, simply edit or create a new page. From the WordPress content editor, you can now select the relevant category name from the sidebar on your right.

For instance, we created a feature page and marked it under the ‘Features’ category in the right-hand side panel.

Select your category and enter tags

Similarly, you can use tags for your WordPress page under the ‘Tags’ field. If you want to add multiple tags, then simply separate them using a comma.

For example, you can add keywords and phrases that help describe your content. In our case, we added the terms ‘exit intent’ and ‘OptinMonster’ as tags.

After selecting your category and adding tags, simply update or publish your WordPress page. That’s it!

For more guides on how to make the most of categories and tags for your WordPress website, check out the following tutorials:

We hope this article helped you add post categories and tags to your WordPress pages. You may also want to look at our article on how to create custom archive pages and our list of the best WordPress SEO plugins to optimize your website.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

84 CommentsLeave a Reply

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Paul Wright says

    Hi, I am very grateful for this information, however unfortunately when I installed and activated the plugin it completley disfigured my “all pages” view on the dashboard , the letters identifying the page titles ran vertically down the page

    thanks anyway

    • WPBeginner Support says

      It sounds like you may have all possible fields showing on your all pages screen. If you use the screen options in the top-right of the screen you should be able to hide some information to prevent the letter scrolling on the page.


  3. Dinesh Kumar Takyar says

    Your suggested Post Tags and Categories for Pages plugin is excellent. Thank you!

  4. Liesbeth says


    On your recommendation we’ve been using this plugin. We love the features, but one thing is still bothering us. In the search results there are no categories showing. We use the Avada theme and would love to see categories in the results. Do you know how to fix it?

    • WPBeginner Support says

      You would want to reach out to the support for your specific theme for including the categories in the display


  5. Dee Torre says

    The plugin you suggested has not been reviewed for over 1 year. Could you suggest a newer one.

  6. Tarun soni says

    I like to read your blogs because I found the solution for my query but I noticed that you suggest installing a plugin for the solution. is it possible for you to show the solution by sharing custom code, not by a plugin.

    • WPBeginner Support says

      It depends on the issue, we do our best to add a method for using code instead of a plugin for those looking for that but not all issues are solved with a small amount of code. Plugins are also a collection of code so there’s not always a difference in the code we would show and the plugin we’re recommending.


  7. Joe Youngblood says

    Unfortunately you can no longer install this plugin from the repository as it hasn’t been updated in 2 years. Any other options?

  8. Evan Blass says


    I’m interested to know if there’s a way to make pages act as categories for SEO purposes. For example, if I create a new category ABC on my it will have this link, However, if I create a page with the slug ABC, it will have this link, However, since it is not a category, search engines might treat it as a static page.

    Is there a way I can convert the page to a category?

  9. Vale says

    Thank you for your post, so the pages still considered as static pages?
    If I create an “About” page and if I did not assign a category will continue to be static? And in the other hand make pages as post with content?

    • WPBeginner Support says

      It should keep your pages as the static pages even if you add them to a category


  10. Ismail Siraje Ittembe says

    Wow nice post boss keep it up
    But This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

    • WPBeginner Support says

      Thank you for letting us know, we’ll be sure to take a look at alternatives should this plugin no longer work.


  11. Carolyn says

    Hi. I am having a problem with assigning a new category that (for reasons over which I have no control) was given the same category name but with a different slug, and I am supposed to ‘pull’ these objects to the new category. But because it has the same name, although a different slug, WP doesnt seem to differentiate and keeps slinging the files into the old category. It defaults to the original. If there were a global function, other than the categories plugin, so that I could select the files and reassign from one category to another, bcause when I try to do so, only the old one shows up (even though the new one clearly exists).

  12. Viswanathan says

    Hi, i am using the events manager plugin which creates individual pages for each event created. The plugin settings give an option of showing events as pages or posts. However in both the cases, while creating the event it only gives an option of adding or selecting an ‘event category’ and not the ‘categories that i create for my blog posts or pages.

    Is there a plugin available so i can add my default post category to my events as well, so the events also show up in blog category archives?

  13. Ghislain Poirier says

    And how do we add the categories to the pages?

    I have the category functions showing in the wordpress backend menu, but it is only a shortcut to the create new category section…

    It is still not allowing me to tell what page is in what category or am I missing something?

  14. Pranav Mohan says

    This seems to assign pages to various categories, however, i am interested in finding out how to assign a category to a page so that when I search for the page, all the posts linked to the category show up.

  15. Susan Taunton says

    Hi WPBeginner!

    Post Tags and Categories is flagged by WordPress now as not having been updated for 12 months and is only tested for up to WordPress version 4.5.13. I just wonder if there not a child theme functions.php addition that could accomplish making pages taggable? Or is there a more up to date plugin that accomplishes this?
    Thank you so much for your many, many excellent tutorials.

    • Xavier says

      Same question than Suzan.

      I might use the php code for this feature in you have it by any chance.

      BTW Suzan,
      I found this plugin that might do the trick but I didnt test it myself and I would like WPBeginner opinion on that :
      Category to Pages WUD

      Hope this help

  16. mohit yadav says

    Hi Thanks For This Great Article & the New Way of Website Structuring .


    for this article.

    Now What i m Looking is ?

    i have a real estates website, while user submit property in this then he saw additional 3 drop down menu

    1. by pages
    2. by location
    3. by type
    and at last these automatically make a link with relevant pages.

    THanks in Advance
    Please help me .

  17. Norma says

    Hi, was super excited for this plugin but it didn’t work. It installed the categories but didn’t link them… I am so sad! Is there and up to date version?!

  18. Carol says

    I guess this info is outdated for the latest WP version. Is there an alternative plugin? I need to have this and it should be in WP by default, not requiring a plugin!

    Complaints on the plugin’s site that their latest version does not work. When I do a search by different ways within my own plugin page for ‘new’, “no such plugin”.

  19. Jhasketan Garud says

    Thanks a lot. I just looking for this.
    Now, I can easily affix categories to my new as well as old pages.

  20. Jonathan Hostetler says

    Thanks for this tip! I tried the plugin you recommended “Post Tags and Categories for Pages” and it worked flawlessly. This is super helpful for me because we need to use pages (as opposed to posts) for certain projects because our visual editor plugin is only compatible with pages, but I also need to be able to assign categories to our content.

    So, problem solved. Thanks again!

  21. David says

    This plugin has not been updated in 2+ years. Is there a way to do this without a plugin, so you’re not dependent on an old, outdated plugin?

  22. Kayleen Peretto-Ortega says

    Hello! I don’t have a plugin option, but there is an option for tags. I add tags for my posts, but they don’t appear on each post I make. Would you be able to help me on this?

  23. Tess Bulman says

    Do you have to have the upgraded version of wordpress? I have the free version and it won’t let me do anything with plugins? If this is the case, is there another way to put tags on my pages?

    • Renier says

      I found some problems in WP4.4. For some reason none of the ‘article posts’ in a category/post shows on archives (2016 theme). By deactivating obviously all ‘article posts’ shows, but not ‘article pages’ (or at least this is what I suspect). In short, archives doesn’t show all the pages.

      Does anyone else experience this problem? I can’t seem to find any literature on the topic. Maybe Post tags and categories for pages plugin needs an update?

  24. Sebastian says


    has anyone managed yet to make these categories for pages appear in the URLs as well?

    I have not found any way to do this. Without it this plugin is only half as useful.
    Thanks for any suggestions!


  25. Denis says

    I have a question,

    I have a website, and I do have categories pages, and TAG pages too,

    Category pages are shown as 10 posts and they have next button – previous button,

    But TAG pages don’t have NEXT BUTTON – PREVIOUS BUTTON, and they show only 10 posts related with the tag…

    It is really crucial issue for me and I really need to have this TAG pages with next button, previous button

    Do you guys have any idea that why CATEGORY pages do have these buttons but TAG pages don’t have?

    How can I solve this issue?

    Thanks so much in advance.


  26. Trieu To says

    Hi, i want to add category to page-url example /%category%/%pagename% how can i modify it?
    Can you post a artice about this?

  27. Tanuj Mandale says

    is there a reverse of this,
    I mean while creating a new post, instead of categories I want pages (to choose from). Means as a post is associates to category, it must associate to page.
    Is it Possible, please reply.
    thanks in advance

  28. Leona says

    Hi everyone, How do I take off the parenthesis and number of pages in front of each category. I am using it to categorize product for my online store and these don’t make sense. Thanks.

  29. Shane says

    Hi Guys,

    Thanks for this info. Was wondering if this could be done.

    Has anyone found that by adding categories to pages has increased rankings in Google if they also change permalink to – /%category%/%postname% ?



  30. Mark Breese says

    So, as you say, there’s a plugin for that… So is there a plugin… or shortcode that will let me show the pages with a certain category as a list of links… or maybe a list with excerpts and featured image? And I am using Ninja Page Categories and Tags plugin actually.

    My theme has a short code for showing posts in a category, but it does not pick up the pages in category and show them. (the theme is Weaver II Pro)

  31. Les says

    I have to correct my first post. The categories used to appear on the right-hand side of the page.

    • Les says

      SOLVED: I found out what the problem was. In the “Screen Options” I had categories unchecked. I placed a check in the box and the categories are back.

      Thanks for a great plugin.

  32. Les says

    My categories stopped showing on my add pages screen. They used to appear on the left side of the page. Even if I create a new page category, it won’t show up. Do you have any idea what could be causing this?

    Thanks in advance.

  33. chris says

    Ignore previous comment. This is the correct one.

    Hi. How can I show a listing of pages with their title/featured image/more?
    Actually I only need the query to display a list of pages related to a category (pages I created and assigned them to a category) doesn’t seem to work. Instead, it brings only posts.

  34. Kris says

    This might come in handy for a new site i’m working on. Perfect timing :)

    Is it possible to tweak the categories so that is first shows the page, and then the posts below it?
    and: will this also work with multiple taxonomies? For instance if I buy a portfolio theme, it is mostly handled by a custom taxonomy. It would be great if there would be a way to insert all posts under one category (unless this is already possible to achieve otherwise?)

  35. Stacy says

    Thank you so much for this tidbit of info. I have often struggled with the organization of pages and categories etc. This plugin will simplify that a lot and streamline the info I’m offering on my site.

    In general, I really enjoy this newsletter and often get great bits of advice and help. Thanks!

    In light of the fact that there is a plug in for almost everything and so many of them are really helpful…how many plugins is too many plugins?

    At what point does the number of plugins become a drag or a risk on the site?

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.