[WordPress]body_class()にスラッグを追加したり任意クラスを追加

WordPress
スポンサーリンク

functions.php

body_class()にスラッグを表示

function pagename_class($classes = '') {
	if (is_page()) {
		$page = get_page(get_the_ID());
		$classes[] = $page->post_name;
	}
	return $classes;
}
add_filter('body_class','pagename_class');

bodyに任意のクラスを追加(例:drawer drawer–top)

add_filter( 'body_class', 'my_class_names' );
function my_class_names( $classes ) {
	$classes[] = ' drawer drawer--top';
	return $classes;
}

コメント

タイトルとURLをコピーしました