Advertisement
alchymyth

body class filter

Jul 27th, 2011
476
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.55 KB | None | 0 0
  1. add_filter('body_class', 'adjust_body_class', 20, 2);  
  2. function adjust_body_class($wp_classes, $extra_classes) {
  3. if( is_page_template( 'alicsur1-page.php' ) ) :
  4. $blacklist = array('singular');    
  5. // Filter the body classes    
  6.   foreach( $blacklist as $val ) {
  7.     if (!in_array($val, $wp_classes)) : continue;
  8.     else:  
  9.       foreach($wp_classes as $key => $value) {
  10.       if ($value == $val) unset($wp_classes[$key]);
  11.       }
  12.     endif;
  13.   }  
  14. endif;
  15. // Add the extra classes back untouched
  16. return array_merge($wp_classes, (array) $extra_classes );
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement