【发布时间】:2014-03-02 18:08:20
【问题描述】:
我正在使用 Wordpress 页面模板将具有某些类别的帖子拉到他们自己的页面中。我的问题是它们也显示在主页上。我知道如何从主页完全隐藏类别,但我想要一个切换,以便如果选中,它将发布到主页和子页面,如果未选中,它将仅显示在子页面上.这有意义吗?
此代码位于“奖项”模板上,并提取包含类别标签“奖项”的帖子。
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args= array(
'category_name' => 'awards', // Change these category SLUGS to suit your use.
'paged' => $paged
);
query_posts($args);?>
然后使用query_posts 标签将“奖项”类别从主页屏蔽:
<?php if ( is_home() ){
query_posts( 'cat=-5' ); //-5 is the category id for 'awards'
}?>
我试图通过在帖子上标记一个未被主页阻止的类别来解决这个问题,但它显然不在乎它是否被标记了其他内容。
所以我的难题是我想要一个简单的选项(哈哈),让我可以选择它是否属于主页,同时仍然让它们都显示在另一个页面上。
【问题讨论】:
标签: wordpress categories