从正文中删除类名“页面”

时间:2019-11-29 11:11:53

标签: wordpress

我已经在WordPress中创建了页面模板。身体在类中如下图所示。我要删除“页面”类。

enter image description here

5 个答案:

答案 0 :(得分:1)

您可以像这样从<body>中删除一些特定的类。检查此链接

https://www.jaredatchison.com/code/remove-classes-from-body_class/

答案 1 :(得分:0)

您可以在过滤器的帮助下从body标签添加或删除类。尝试以下脚本。

function remove_body_classes( $wp_classes ) {
    $blacklist = array( 'page' );
    $wp_classes = array_diff( $wp_classes, $blacklist );
    return $wp_classes;
}
add_filter( 'body_class', 'remove_body_classes', 10, 2 );

答案 2 :(得分:0)

您应该将此脚本添加到已创建的页面模板的末尾。

<script type="text/javascript">
             $=jQuery;
           $(document).ready(function(){
        $( "body" ).removeClass( "page" )
    });
 </script>

答案 3 :(得分:-1)

add_filter( 'body_class', function( $classes ) {
    if ( isset( $classes['page'] ) ) {
        unset( $classes['page'] );
    }
    return $classes;
});

答案 4 :(得分:-1)

抱歉,我想对一页进行特殊处理。我手动采用了以下解决方案。我的情况下的目录路径错误

File()