页面更新显示在预览版本中,但不显示在实时版本中?

时间:2014-04-20 作者:MeltingDog

我对博客页面做了一些更改,并排除了一些类别。然而,每当我在线查看博客时,被排除的帖子仍然会出现。但当我进入博客页面并单击“预览”时,被排除的类别并没有如我所愿出现。

我已清除浏览器缓存,但这没有任何作用。没有正在使用的缓存插件。

有人知道发生了什么事吗?

试验地点:http://crankit.com.au/~dentalwe/blog/

function genesis_do_loop() {

    if ( is_page_template( \'page_blog.php\' ) ) {
        $include = genesis_get_option( \'blog_cat\' );
        $exclude = genesis_get_option( \'blog_cat_exclude\' ) ? explode( \',\', str_replace( \' \', \'\', genesis_get_option( \'blog_cat_exclude\' ) ) ) : \'\';
        $paged   = get_query_var( \'paged\' ) ? get_query_var( \'paged\' ) : 1;

        //* Easter Egg
        $query_args = wp_parse_args(
            genesis_get_custom_field( \'query_args\' ),
            array(
                \'cat\'              => $include,
                \'category__not_in\' => $exclude,
                \'showposts\'        => genesis_get_option( \'blog_cat_num\' ),
                \'paged\'            => $paged,
            )
        );

        genesis_custom_loop( $query_args );
    } else {
        genesis_standard_loop();
    }

}

1 个回复
SO网友:urosevic

如果我很了解您,按钮“预览更改”将显示您“更新”页面/帖子(保存更改)时在帖子/页面上所做的更改。

但是,“查看页面”显示最新“更新”版本的页面。所以,若您并没有更新页面,那个么当您转到“预览更改”时,将看不到您得到了什么。

结束

相关推荐

Hide all posts by an author

我们有一个名为“技术”的类别,希望在此页面上隐藏特定作者的帖子。例如,约翰·史密斯的帖子不会显示在科技类,或任何与此相关的类别,甚至搜索中。我该怎么做?我不想隐藏作者姓名,我想从搜索、分类、分类页面等中完全隐藏作者X的所有帖子。非常感谢。