Home Plugins add url slugs as body classes
Add URL Slugs as Body Classes logo

Add URL Slugs as Body Classes

by Aaron T. Grogg on WordPress.org

Add URL Slugs to body Class

(5)

This plug-in takes the URL, chops it into pieces, and adds each “piece” as an additional
class to the body tag.

Meaning, if your page’s URL is:
http://www.example.com/2012/02/24/wordpress-plugin-add-url-slugs-as-body-classes/
Your page’s body tag would have at least these classes:
2012 02 24 wordpress-plugin-add-url-slugs-as-body-classess

It gets much stronger when you start thinking about Categories or nested Pages:
http://www.example.com/category/wordpress/
which would add:
category wordpress
while:
http://www.example.com/movies/star-trek/wrath-of-khan/
would add:
movies star-trek wrath-of-khan

This allows you to very easily add custom CSS and/or JS to these pages based on these new CSS classes.

Please let me know if you have any questions/suggestions/thoughts,
Atg
http://aarontgrogg.com/
aarontgrogg@gmail.com

Active installations800+
Weekly downloads
18-30.77%
Version1.3
Last updated5/15/2015
WordPress version3.1
Tested up to4.2.38
Tags
bodyclass
Add URL Slugs as Body Classes | Plugin0