Editing your category page to make it look better:

This tut/hack explains how to:

  • Show Category Title on top of each category page.
  • Show Category Description below the Category Title on each category page.
  • Show only a bulleted list of Post Titles in the corresponding category.
  • Format the titles via style.css.

1. If your theme does not have a category.php page, copy singlepost.php and rename it to category.php

2. Show Only Post Title:

Inorder to show only title of your posts on the category page, remove the following code:

Alternately if you wish to show only excerpts then change

the_content(‘Read the rest of this entry »’)



3. Remove Post Footer Options:

To remove the footer options – comments, posted in etc., then remove the following:

Posted in | |’); ?>

4. To make post titles appear as a list with bullets:


    (for theme based bullets) and

and close these tags after the following, making it look like this:

5. Format Header via style.css:

Define a new header font style in style.css according to your preferences:

  1. Open style.css
  2. Under headings (you will find a lot of h1, h2 etc. add a new parameter say h8, I have used h8.
  3. Find the following in style.css:

h3 { font-size: 24px; }

h4, h5, h6 { font-size: 20px; }

h7 { margin-left: 70px; }

and add this below it:

h8 { font-size: 16px; font-weight: normal; }

you can change it as per your wishes.

6. To show Category title on each category page:


add below:


as you see I have added a new header parameter h9 for the titles shown on the category page

The properties for h9 in my style.css are:

h9 { font-size: 17.5px; margin-left: 20px; color: #5186b1; }

8. To show category description below the title on each category page:



add below:

the ‘p’ tag is for paragraph formatting.

Thank you for reading, all the best.