Plugin Directory

!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Slug as body class

Add a unique class to the body tag for easy styling of individual pages

Want to have css styling rules for individual pages or posts?

This plugin adds a unique class to the body tag of the html. The added class is formatted as "[post_type]-[post_name]". For a page with slug (= post_name) "about" it will be "page-about", and for a post named "today" it will be "post-today". Currently no slug will be added for archive and category pages. Please let us know if you need this and we will add it.


Say you want to have a red title on your contact page. With this plugin all you need to do is add this line to your css:

body.page-contact h1 { color : red; }


Thanks to Damiaan van Vliet for this plugin idea http://www.albuswebdesign.nl/.

Tags: , , ,

Requires: 3.7 or higher
Compatible up to: 3.9.14
Last Updated: 2 years ago
Active Installs: 600+


5 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.