从帖子中排除特定类别,但不在列表中显示

时间:2018-05-17 作者:Chauntelle Zwonitzer

我在下面找到了这一点,它解释了我的情况,但代码在我的函数文件中不起作用。非常感谢您的帮助。尝试从帖子中删除“所有帖子”类别,但不从右侧列表中删除。https://www.nicpartners.com/news-insights/

让我们看另一个场景。有时,出于内部管理目的,我们会将类别分配给帖子或页面。比方说,您想用不同的背景色或字体显示某些帖子。为此,需要创建一个名为“Formatted”的特殊类别。你对你的网站进行编码,使所有属于“格式化”类别的帖子都有不同的风格。

在这种情况下,您不希望“格式化”类别对用户可见。当然,所有“格式化”的帖子都有相似的主题,但可能不是这样。在任何情况下,对于一个不了解其用途且不友好的人来说,这都是毫无意义的。因此,虽然我们希望所有其他类别都显示在帖子所属的类别列表中,但我们希望排除“格式化”。也许还有其他一些。

1 个回复
SO网友:dj.cowan
$terms = get_terms( \'taxonomy_name\', array( 
                        \'orderby\' => \'name\',
                        \'order\'   => \'ASC\',
                        \'exclude\' => array( 77, 71 ),
) );

reference: original answer: Dave Romsey @wordpress.stackexchange.com

结束

相关推荐

Inserting two categories

我试图在一篇文章中同时定义两个类别。请告诉我哪里做错了。\'post_author\' => $user_id, \'post_status\' => \'pending\', \'post_category\' => array($_POST[\'cat\'],$_POST[\'joblocation\']) //\'taxonomy\' =>