如何隐藏WordPress中某些页面上的类?

时间:2014-08-03 11:53:47

标签: css wordpress

如何在WordPress的某些页面上隐藏一些CSS类?就像我想在博客文章中隐藏特色图片一样,我们使用:

.single .post-thumbnail {
    display:none;
}

我希望课程(如.single)用于主页,搜索页面,档案等。

1 个答案:

答案 0 :(得分:2)

您需要定位页面类。如果您查看您所在页面上的源代码,您会注意到body类包含页面的唯一标识符。然后你可以用那种方式瞄准。有关页面类的完整信息,请参阅the Codex

家是家,搜索是搜索,档案是存档。主页不会是单一的,因为它是为帖子保留的。

您可以使用过滤器设置自定义。

add_filter( 'body_class', 'new_body_class' );
function new_body_class( $classes ) {

    if ( is_front_page())
        $classes[] = 'custom-class';
        return $classes;