我正在为二十个孩子的主题建立一个模板。我需要在模板页面中添加一个类,但不能在其他页面中添加。我的模板继承了页眉和页脚,因此,我不能在那里更改任何标记。如何在不将类添加到其他页面的情况下在其中添加类?非常感谢你的帮助。
我想在模板上的main div中添加一个类。我怎么能做到这一点?
1 个回复
最合适的回答,由SO网友:VicePrez 整理而成
您可能正在寻找以下内容:
<?php
function add_classes_to_body_class($classes) {
// make sure \'page-template.php\' matches your template name
if ( is_page_template(\'page-template.php\') ) {
$classes[] = \'main\';
}
return $classes;
}
add_filter( \'body_class\', \'add_classes_to_body_class\' );
?>
确保添加body_class()
添加到标记中。传统上,它会像这样出现在你的身体标签上。<body id="foobar" <?php body_class(); ?>>
结束