Below is the code to remove a CSS class from a page template in WordPress.
<?php | |
//* Remove .page class from page template file portfolio.php | |
add_filter('body_class', 'prefix_remove_body_class', 20, 2); | |
function prefix_remove_body_class($wp_classes) { | |
if (is_page_template('portfolio.php')): | |
foreach ($wp_classes as $key => $value) { | |
if ($value == 'page') unset($wp_classes[$key]); | |
} | |
endif; | |
return $wp_classes; | |
} |