Are you looking for a way to add page templates to the body classes? This snippet will let you add a body class based on a specific page template name.
Instructions:
All you have to do is add this code to your theme’s functions.php file or in a site-specific plugin:
function add_archive_classes_to_page_templates($classes) { if (is_page_template('news.php')) { $classes[] = 'news'; } return $classes; } add_filter('body_class', 'add_archive_classes_to_page_templates');
Note: If this is your first time adding code snippets in WordPress, then please refer to our guide on how to properly copy / paste code snippets in WordPress, so you don’t accidentally break your site.
If you liked this code snippet, please consider checking out our other articles on the site like: CSS Hero Review: #1 WordPress Theme Customization Plugin.
Comments Leave a Reply