Skip to content

Commit 0d81286

Browse files
committed
Add page-slug-$slug body classes.
1 parent aa2e690 commit 0d81286

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

mu-plugins/jquery-filters.php

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,9 @@ function jquery_unfiltered_html_for_term_descriptions() {
6464
add_filter( 'body_class', function( $classes ) {
6565
if ( ! is_singular() )
6666
return $classes;
67-
if ( ! $post_classes = get_post_meta( get_queried_object_id(), 'body_class', true ) )
68-
return $classes;
69-
return array_merge( $classes, explode( ' ', $post_classes ) );
67+
if ( is_page() )
68+
$classes[] = 'page-slug-' . sanitize_html_class( strtolower( get_queried_object()->post_name ) );
69+
if ( $post_classes = get_post_meta( get_queried_object_id(), 'body_class', true ) )
70+
$classes = array_merge( $classes, explode( ' ', $post_classes ) );
71+
return $classes;
7072
});

0 commit comments

Comments
 (0)