如何隐藏一篇帖子,而不是“最近的帖子”小工具?

时间:2013-06-20 作者:Sammie

我试图从侧边栏中的“最近的帖子”小部件中隐藏帖子。我知道我可以用“特别最近的帖子”插件做到这一点,但该插件确实占用了很多资源。

我有一个“WP Hide Post”插件,但它并没有从最近的帖子小部件中隐藏帖子。

那么我该怎么做呢?

我不知道任何代码,所以如果你给我任何代码,你必须告诉我放在哪里。

谢谢;)

1 个回复
SO网友:birgire

您可以通过widget_posts_args 过滤器:

add_filter( \'widget_posts_args\', \'exclude_posts_wpse_103570\');

function exclude_posts_wpse_103570( $args ){
    // post ID\'s to exclude:
    $args[\'post__not_in\'] = array( 123, 234, 345 );
    return $args;
}

结束

相关推荐

Restrict query_posts by Date?

要根据页面视图显示最流行的帖子,我使用以下代码(source):<?php query_posts(\'meta_key=post_views_count&orderby=meta_value_num&order=DESC\'); if (have_posts()) : while (have_posts()) : the_post(); ?> <li><a href=\"<?php the_permali