我想在模板上的main div中添加一个类。我怎么能做到这一点?

时间:2011-05-28 作者:Samia Ruponti

我正在为二十个孩子的主题建立一个模板。我需要在模板页面中添加一个类,但不能在其他页面中添加。我的模板继承了页眉和页脚,因此,我不能在那里更改任何标记。如何在不将类添加到其他页面的情况下在其中添加类?非常感谢你的帮助。

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(); ?>>

结束

相关推荐