我试图在 html 的 body 标签内放置一个类,用于我的 wordpress 主题。 我查看了 wordpress 的代码,我应该使用以下内容,并将其添加到我的 functions.php 文件中:
add_filter( 'body_class', 'my_class_names' );
function my_class_names( $classes ) {
// add 'class-name' to the $classes array
$classes[] = 'class-name';
// return the $classes array
return $classes;
}
只是这对我不起作用。有谁知道这可能是什么?
最佳答案
这段代码似乎是正确的。
因此,您必须确保在主题中的起始 body 标记中正确调用了 body_class()。 它通常在 header.php 中找到,应该类似于这样:
<body <?php body_class(); ?>>
关于php - body_class wordpress 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25287437/