How to Add Categories or Tags Below Posts in WordPress Templates

Issue Overview

One site wanted to show taxonomy tags (like “News” or “Topics”) beneath each blog post. But every time a developer tried to edit the theme via the WordPress dashboard, the changes failed—or worse, broke the file.

Key problems included:

  • Theme templates didn’t show tags by default
  • Theme editor caused errors or wiped files
  • Posts were properly tagged—but tags weren’t visible on the front end

Fixing the Issue

Access files securely

Use an FTP client or your host’s file manager instead of the WordPress editor. Navigate to:
/wp-content/themes/your-theme/

Find the right template

For blog posts: single.php, content-single.php, or /template-parts/content-single.php
For custom types like News: Look for single-news.php or template logic in functions.php

️ Insert taxonomy code

Add this snippet where you want the tags or categories to appear—usually after the_content():

php

CopyEdit

<div class=”post-taxonomies”>
 <?php the_terms( get_the_ID(), ‘category’, ‘Filed under: ‘, ‘, ‘ ); ?>
 <?php the_terms( get_the_ID(), ‘post_tag’, ‘Tags: ‘, ‘, ‘ ); ?>
</div>

Tip: Change ‘category’ or ‘post_tag’ to your own custom taxonomy slug if needed.

Style and test

Add simple CSS or use your theme’s Customizer to align the new section visually with your layout. Confirm that terms display cleanly on single post pages.

Final Result

Your blog or news posts now include visible categories and tags—boosting internal linking, search visibility, and UX without the need for extra plugins.

Need help modifying your WordPress theme safely?

At Integriti Studio, we fine-tune WordPress templates to support dynamic content, smart taxonomies, and better engagement across your site.

Comments

Leave a Reply

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