SHOW:
|
|
- or go back to the newest paste.
| 1 | add_filter('body_class', 'alc_remove_body_class', 20, 2);
| |
| 2 | function alc_remove_body_class($wp_classes, $extra_classes) {
| |
| 3 | - | if( is_single() ) : |
| 3 | + | if( is_page_template('template-file-name.php') ) :
|
| 4 | // List of the classes to remove from the WP generated classes | |
| 5 | $remove = array('singular'); //allows for multiple classes to be removed
| |
| 6 | // Filter the body classes | |
| 7 | foreach( $remove as $val ) {
| |
| 8 | if (!in_array($val, $wp_classes)) : continue; | |
| 9 | else: | |
| 10 | foreach($wp_classes as $key => $value) {
| |
| 11 | if ($value == $val) unset($wp_classes[$key]); | |
| 12 | } | |
| 13 | endif; | |
| 14 | } | |
| 15 | endif; // Add the extra classes back untouched | |
| 16 | return array_merge($wp_classes, (array) $extra_classes); | |
| 17 | } |