在wp中隐藏主页中的类别/帖子

时间:2019-01-03 作者:paco

我尝试了所有这些,由于我在这方面的编码不太好,我想在主页上隐藏一个类别和他的帖子我尝试了所有插件,尤其是wp hide post,但它需要pro版本,而且我的电子邮件上似乎没有回复支持,所以我宁愿不相信我尝试了我在任何地方都能找到的代码,见下文,

然而,我的主题有自己的产品类别(taxonomy=download_category&post_type=download)我找到的代码,并尝试以多种方式进行更改

function exclude_category($query) {
    if ( $query->is_home() ) {
        $query->set( \'cat\', \'-156, -58,-154,-155\' );
    }
    return $query;
}
add_filter( \'pre_get_posts\', \'exclude_category\' );


so 1 of the things i tried was

function exclude_category_download($query) {
if ( $query->is_home() ) {
$query->set(\'cat\', \'-156, -58,-154,-155\');
}
return $query;
}
add_filter(\'pre_get_posts\', \'exclude_category_download\');
我完全迷路了真的需要一些帮助

2 个回复
SO网友:Md. Ehsanul Haque Kanan

你试过了吗Ultimate Category Excluder 插件?您可以使用它很容易地排除类别。您只需选择要删除的类别。它可能非常有用,因为您对编码不太熟悉。

此外,您可以尝试使用以下代码:

function exclude_category_home( $query ) {if ( $query->is_home ) {$query->set( \'cat\', \'-156, -58,-154,-155\' );}return $query;}add_filter( \'pre_get_posts\', \'exclude_category_home\' );
您可以找到有关隐藏类别方法的更多信息here.

SO网友:paco

@PratikPatel哦,我的天啊,为什么我没有想到这一点,最简单的感谢你这么多。。。

关于最终分类排除者,我尝试了所有的分类,并不是为了那个,只有wp hide帖子显示他可以看到其他类型的分类,但它们并没有回答

对于某些人来说,也许可以简单地排除,我只是找到了它,它确实出现在其他人没有显示的特殊页面中,但是它不再有效了至少对我来说不是https://wordpress.org/plugins/simply-exclude

非常感谢大家,给我留了一些白发!然而

我有另一个网站主题等,从wpjobster,似乎我不能做到这一点。。。我想排除一些成人类别

相关推荐

按ASC或DESC对wp_Dropdown_Categories进行排序

我有一个在标题中搜索的网站(anunciaya.es)。我想按名称ASC/DESC订购wp\\U下拉列表\\U类别,但它不适合我。\'排序依据\'=>;\'“名称”和“顺序”=>;\'DESC不适合我。有什么解决方案吗?以下是PHP代码:wp_dropdown_categories( array( \'show_option_none\' => $cat_text, \'option_none_value\' => \'\', \'ta