我需要将类添加到以下路由下的特定页面:www.mydomain.com/special / …
因此, 每当/ special /在当前URL中时, 我都认为可以将一个类添加到主题header.php文件中:
<body id="landing-page" <?php body_class(); ?>>
这是要走的路吗?如何获取当前页面的网址?
#1
你可以将以下代码段添加到你的functions.php中
add_filter( 'body_class', 'custom_class' );
function custom_class( $classes ) {
if ( is_page('special') ) {
$classes[] = 'myclass';
}
return $classes;
}
Or
add_filter( 'body_class', 'custom_class' );
function custom_class( $classes ) {
if(strpos($_SERVER['REQUEST_URI'], "special") !== false){
$classes[] = 'myclass';
}
return $classes;
}
评论前必须登录!
注册