{"id":1991,"date":"2025-04-02T13:55:32","date_gmt":"2025-04-02T10:55:32","guid":{"rendered":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/"},"modified":"2025-04-02T13:55:32","modified_gmt":"2025-04-02T10:55:32","slug":"step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress","status":"publish","type":"post","link":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/","title":{"rendered":"Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress"},"content":{"rendered":"<p><br \/>\n<\/p>\n<p>Custom taxonomies are an essential feature in WordPress that allows you to group and organize content in a way that makes sense for your site. By defining your unique classification system, you can enhance user experience and improve the overall navigation of your website. In this guide, we will walk you through the process of setting up custom taxonomies step by step.<\/p>\n<p><\/p>\n<h2>What Are Custom Taxonomies?<\/h2>\n<p><\/p>\n<p>Before diving into the implementation, let&#8217;s clarify what custom taxonomies are. WordPress comes with built-in taxonomies like categories and tags. Custom taxonomies allow you to create your own hierarchical (like categories) or non-hierarchical (like tags) groupings for your content types. For instance, if you run a review website, you might create custom taxonomies for \u2018Brands\u2019, \u2018Products\u2019, or \u2018Genres\u2019.<\/p>\n<p><\/p>\n<h2>Step 1: Understanding the Basics<\/h2>\n<p><\/p>\n<p>Before you start creating custom taxonomies, you need a fundamental understanding of how WordPress works. Familiarize yourself with concepts such as:<\/p>\n<p><\/p>\n<ul><\/p>\n<li><strong>Post Types<\/strong>: Different content types in WordPress like posts, pages, or any other custom post types.<\/li>\n<p><\/p>\n<li><strong>Taxonomies<\/strong>: The organization system for grouping your content.<\/li>\n<p><\/p>\n<li><strong>Custom Post Types<\/strong>: Content types that you can create to serve your unique needs.<\/li>\n<p>\n<\/ul>\n<p><\/p>\n<p>For official documentation on post types and taxonomies, you can refer to <a href=\"https:\/\/wordpress.org\/support\/article\/post-types\/\">WordPress Codex<\/a> for an in-depth understanding.<\/p>\n<p><\/p>\n<h2>Step 2: Choosing Your Method<\/h2>\n<p><\/p>\n<p>You can register custom taxonomies in two ways: by using code in your theme&#8217;s <code>functions.php<\/code> file or by utilizing a plugin. If you\u2019re comfortable coding, this method provides more flexibility. However, if you prefer simplicity, using a plugin is an effective option.<\/p>\n<p><\/p>\n<h3>Method 1: Using Code<\/h3>\n<p><\/p>\n<ol><\/p>\n<li>\n<p><strong>Access the <code>functions.php<\/code> File<\/strong>: Navigate to your theme&#8217;s directory and locate the <code>functions.php<\/code> file. It\u2019s crucial to back up this file before making any changes.<\/p>\n<p>\n<\/li>\n<p><\/p>\n<li>\n<p><strong>Add the Taxonomy Code<\/strong>:<\/p>\n<p><\/p>\n<p>Here&#8217;s a sample code snippet to register a custom taxonomy:<\/p>\n<p><\/p>\n<pre><code class=\"language-php\">function create_book_taxonomies() {<br \/>\n   register_taxonomy(<br \/>\n       'genre',<br \/>\n       'books',<br \/>\n       array(<br \/>\n           'label' =&gt; __( 'Genres' ),<br \/>\n           'rewrite' =&gt; array( 'slug' =&gt; 'genre' ),<br \/>\n           'hierarchical' =&gt; true,<br \/>\n       )<br \/>\n   );<br \/>\n}<br \/>\nadd_action( 'init', 'create_book_taxonomies' );<\/code><\/pre>\n<p><\/p>\n<p>Adjust the <code>'genre'<\/code>, <code>'books'<\/code>, and labels as needed for your specific taxonomy.<\/p>\n<p>\n<\/li>\n<p><\/p>\n<li><strong>Save the Changes<\/strong>: Once you\u2019ve added the code, save the <code>functions.php<\/code> file.<\/li>\n<p>\n<\/ol>\n<p><\/p>\n<h3>Method 2: Using a Plugin<\/h3>\n<p><\/p>\n<ol><\/p>\n<li>\n<p><strong>Install a Taxonomy Plugin<\/strong>: Plugins such as <a href=\"https:\/\/wordpress.org\/plugins\/custom-post-type-ui\/\">Custom Post Type UI<\/a> allow you to create custom taxonomies without having to write code.<\/p>\n<p>\n<\/li>\n<p><\/p>\n<li>\n<p><strong>Activate the Plugin<\/strong>: Once installed, activate the plugin from the WordPress admin area.<\/p>\n<p>\n<\/li>\n<p><\/p>\n<li><strong>Create Taxonomies<\/strong>: Follow the plugin interface to create your desired taxonomies. You can specify labels, hierarchies, and associated post types through a user-friendly interface.<\/li>\n<p>\n<\/ol>\n<p><\/p>\n<h2>Step 3: Assigning Custom Taxonomies to Post Types<\/h2>\n<p><\/p>\n<p>After creating a custom taxonomy, you need to assign it to a post type. You can do this by modifying the code:<\/p>\n<p><\/p>\n<pre><code class=\"language-php\">register_taxonomy_for_object_type( 'genre', 'post' );<\/code><\/pre>\n<p><\/p>\n<p>Or, if you\u2019re using a plugin, you can assign your custom taxonomy to any post type of your choice through the settings page.<\/p>\n<p><\/p>\n<h2>Step 4: Displaying Custom Taxonomies on the Frontend<\/h2>\n<p><\/p>\n<p>To show custom taxonomies on your WordPress site, you can easily fetch and display them in your theme templates. Use the following functions:<\/p>\n<p><\/p>\n<pre><code class=\"language-php\">$terms = get_the_terms( get_the_ID(), 'genre' );<br \/>\nif ( $terms &amp;&amp; ! is_wp_error( $terms ) ) {<br \/>\n    echo '&lt;ul class=\"genre-list\"&gt;';<br \/>\n    foreach ( $terms as $term ) {<br \/>\n        echo '&lt;li&gt;' . esc_html( $term-&gt;name ) . '&lt;\/li&gt;';<br \/>\n    }<br \/>\n    echo '&lt;\/ul&gt;';<br \/>\n}<\/code><\/pre>\n<p><\/p>\n<p>Add this code to your theme files where you want to display the taxonomy terms.<\/p>\n<p><\/p>\n<h2>Step 5: Managing Custom Taxonomies<\/h2>\n<p><\/p>\n<p>Managing your custom taxonomies is as easy as managing posts. Go to the admin dashboard where you can add, edit, and delete terms within your custom taxonomy. This feature makes it adaptable to any changes in your content strategy.<\/p>\n<p><\/p>\n<h2>Conclusion<\/h2>\n<p><\/p>\n<p>Custom taxonomies are a powerful way to enhance your content organization in WordPress. By following this guide, you should now be equipped with the knowledge to set up custom taxonomies effectively. Whether you choose the coding approach or a plugin, either method allows you to customize your WordPress site to meet your specific needs.<\/p>\n<p><\/p>\n<p>For more advanced features and seamless WordPress hosting, consider exploring <strong>WafaTech NextGen WordPress Hosting<\/strong>. Discover more details about our hosting services <a href=\"http:\/\/wafatech.sa\/wordpress-hosting\">here<\/a> and take your website to the next level!<\/p>\n<p><\/p>\n<h3>References<\/h3>\n<p><\/p>\n<ul><\/p>\n<li><a href=\"https:\/\/wordpress.org\/support\/article\/post-types\/\">WordPress Codex: Post Types<\/a><\/li>\n<p><\/p>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/custom-post-type-ui\/\">Custom Post Type UI Plugin<\/a><\/li>\n<p><\/p>\n<li><a href=\"https:\/\/developer.wordpress.org\">WordPress Developer Documentation<\/a> <\/li>\n<p>\n<\/ul>\n<p><\/p>\n<p>Happy blogging!<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Custom taxonomies are an essential feature in WordPress that allows you to group and organize content in a way that makes sense for your site. By defining your unique classification system, you can enhance user experience and improve the overall navigation of your website. In this guide, we will walk you through the process of [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1992,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[9],"tags":[240,233,371,279,1232,198],"class_list":["post-1991","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-custom","tag-guide","tag-setting","tag-stepbystep","tag-taxonomies","tag-wordpress","et-has-post-format-content","et_post_format-et-post-format-standard"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.5 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress - WafaTech Blogs<\/title>\n<meta name=\"description\" content=\"Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress %\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress\" \/>\n<meta property=\"og:description\" content=\"Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress %\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"WafaTech Blogs\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/people\/WafaTech\/61560546351289\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-02T10:55:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2024\/06\/logo_big.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2221\" \/>\n\t<meta property=\"og:image:height\" content=\"482\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"WafaTech SA\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@wafatech_sa\" \/>\n<meta name=\"twitter:site\" content=\"@wafatech_sa\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"WafaTech SA\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\\\/\"},\"author\":{\"name\":\"WafaTech SA\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#\\\/schema\\\/person\\\/1a5761fc0feb63ab59d295d7c2648f06\"},\"headline\":\"Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress\",\"datePublished\":\"2025-04-02T10:55:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\\\/\"},\"wordCount\":633,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Step-by-Step-Guide-to-Setting-Up-Custom-Taxonomies-in-WordPress.png\",\"keywords\":[\"Custom\",\"Guide\",\"Setting\",\"StepbyStep\",\"Taxonomies\",\"WordPress\"],\"articleSection\":[\"Wordpress\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\\\/\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\\\/\",\"name\":\"Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress - WafaTech Blogs\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Step-by-Step-Guide-to-Setting-Up-Custom-Taxonomies-in-WordPress.png\",\"datePublished\":\"2025-04-02T10:55:32+00:00\",\"description\":\"Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress %\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Step-by-Step-Guide-to-Setting-Up-Custom-Taxonomies-in-WordPress.png\",\"contentUrl\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Step-by-Step-Guide-to-Setting-Up-Custom-Taxonomies-in-WordPress.png\",\"width\":1024,\"height\":1024,\"caption\":\"How to set up custom taxonomies\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/\",\"name\":\"WafaTech Blogs\",\"description\":\"Smart Technologies\",\"publisher\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#organization\"},\"alternateName\":\"WafaTech\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#organization\",\"name\":\"WafaTech Blogs\",\"alternateName\":\"WafaTech\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/logo_big.webp\",\"contentUrl\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/logo_big.webp\",\"width\":2221,\"height\":482,\"caption\":\"WafaTech Blogs\"},\"image\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/WafaTech\\\/61560546351289\\\/\",\"https:\\\/\\\/x.com\\\/wafatech_sa\",\"https:\\\/\\\/www.youtube.com\\\/@wafatech-sa\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/wafatech\\\/\"],\"description\":\"WafaTech, a leading Saudi IT services provider, specializes in cloud solutions, connectivity, and ICT services. Offering secure cloud infrastructure, high-speed internet, and ICT solutions like hosting, backup, and disaster recovery, WafaTech operates a Tier 3 data center at KAUST with ISO certifications. Regulated by CST, the company is committed to innovation, security, and customer satisfaction, empowering businesses in the digital age.\",\"email\":\"sales@wafatech.sa\",\"legalName\":\"Al-Wafa Al-Dhakia For Information Technology LLC\",\"foundingDate\":\"2013-01-08\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#\\\/schema\\\/person\\\/1a5761fc0feb63ab59d295d7c2648f06\",\"name\":\"WafaTech SA\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g\",\"caption\":\"WafaTech SA\"},\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/author\\\/omer-yaseen\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress - WafaTech Blogs","description":"Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress %","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/","og_locale":"en_US","og_type":"article","og_title":"Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress","og_description":"Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress %","og_url":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/","og_site_name":"WafaTech Blogs","article_publisher":"https:\/\/www.facebook.com\/people\/WafaTech\/61560546351289\/","article_published_time":"2025-04-02T10:55:32+00:00","og_image":[{"width":2221,"height":482,"url":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2024\/06\/logo_big.webp","type":"image\/webp"}],"author":"WafaTech SA","twitter_card":"summary_large_image","twitter_creator":"@wafatech_sa","twitter_site":"@wafatech_sa","twitter_misc":{"Written by":"WafaTech SA","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/#article","isPartOf":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/"},"author":{"name":"WafaTech SA","@id":"https:\/\/wafatech.sa\/blog\/#\/schema\/person\/1a5761fc0feb63ab59d295d7c2648f06"},"headline":"Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress","datePublished":"2025-04-02T10:55:32+00:00","mainEntityOfPage":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/"},"wordCount":633,"commentCount":0,"publisher":{"@id":"https:\/\/wafatech.sa\/blog\/#organization"},"image":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/04\/Step-by-Step-Guide-to-Setting-Up-Custom-Taxonomies-in-WordPress.png","keywords":["Custom","Guide","Setting","StepbyStep","Taxonomies","WordPress"],"articleSection":["Wordpress"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/","url":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/","name":"Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress - WafaTech Blogs","isPartOf":{"@id":"https:\/\/wafatech.sa\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/04\/Step-by-Step-Guide-to-Setting-Up-Custom-Taxonomies-in-WordPress.png","datePublished":"2025-04-02T10:55:32+00:00","description":"Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress %","breadcrumb":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/#primaryimage","url":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/04\/Step-by-Step-Guide-to-Setting-Up-Custom-Taxonomies-in-WordPress.png","contentUrl":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/04\/Step-by-Step-Guide-to-Setting-Up-Custom-Taxonomies-in-WordPress.png","width":1024,"height":1024,"caption":"How to set up custom taxonomies"},{"@type":"BreadcrumbList","@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/step-by-step-guide-to-setting-up-custom-taxonomies-in-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wafatech.sa\/blog\/"},{"@type":"ListItem","position":2,"name":"Step-by-Step Guide to Setting Up Custom Taxonomies in WordPress"}]},{"@type":"WebSite","@id":"https:\/\/wafatech.sa\/blog\/#website","url":"https:\/\/wafatech.sa\/blog\/","name":"WafaTech Blogs","description":"Smart Technologies","publisher":{"@id":"https:\/\/wafatech.sa\/blog\/#organization"},"alternateName":"WafaTech","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wafatech.sa\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/wafatech.sa\/blog\/#organization","name":"WafaTech Blogs","alternateName":"WafaTech","url":"https:\/\/wafatech.sa\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wafatech.sa\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2024\/06\/logo_big.webp","contentUrl":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2024\/06\/logo_big.webp","width":2221,"height":482,"caption":"WafaTech Blogs"},"image":{"@id":"https:\/\/wafatech.sa\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/people\/WafaTech\/61560546351289\/","https:\/\/x.com\/wafatech_sa","https:\/\/www.youtube.com\/@wafatech-sa","https:\/\/www.linkedin.com\/company\/wafatech\/"],"description":"WafaTech, a leading Saudi IT services provider, specializes in cloud solutions, connectivity, and ICT services. Offering secure cloud infrastructure, high-speed internet, and ICT solutions like hosting, backup, and disaster recovery, WafaTech operates a Tier 3 data center at KAUST with ISO certifications. Regulated by CST, the company is committed to innovation, security, and customer satisfaction, empowering businesses in the digital age.","email":"sales@wafatech.sa","legalName":"Al-Wafa Al-Dhakia For Information Technology LLC","foundingDate":"2013-01-08","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/wafatech.sa\/blog\/#\/schema\/person\/1a5761fc0feb63ab59d295d7c2648f06","name":"WafaTech SA","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g","caption":"WafaTech SA"},"url":"https:\/\/wafatech.sa\/blog\/author\/omer-yaseen\/"}]}},"jetpack_featured_media_url":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/04\/Step-by-Step-Guide-to-Setting-Up-Custom-Taxonomies-in-WordPress.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/posts\/1991","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/comments?post=1991"}],"version-history":[{"count":0,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/posts\/1991\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/media\/1992"}],"wp:attachment":[{"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/media?parent=1991"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/categories?post=1991"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/tags?post=1991"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}