我做了一个多重分类。每个项目都属于一个或多个类别。因此,当显示一个项目时,我喜欢检索该项目的类别,并显示属于该类别的所有帖子。
实例椅子:猫=坐,皮革,一人
所以当展示椅子时,我喜欢在下面展示所有物品:坐姿皮革和一个人作为类别
有这样的插件吗?,或者在php中很容易做到?
我做了一个多重分类。每个项目都属于一个或多个类别。因此,当显示一个项目时,我喜欢检索该项目的类别,并显示属于该类别的所有帖子。
实例椅子:猫=坐,皮革,一人
所以当展示椅子时,我喜欢在下面展示所有物品:坐姿皮革和一个人作为类别
有这样的插件吗?,或者在php中很容易做到?
# according to your example:
$categories = array ( \'sit\', \'leather\', \'one person\' );
# get all id\'s by the category names
foreach ($categories as $category_name) {
$category = get_term_by( \'name\', $category_name , \'category\' );
$ids[] = $category->term_id;
}
# get all posts for the categories
query_posts( \'cat=\'.join(\',\',$ids) );
对不起,我现在不能测试,这只是明天之前的猜测。我想在类别编辑器屏幕中添加一个复选框,以允许“停用”类别(可能是在网站所有者处理类别内容和帖子时)。完成此操作后,我可以选择哪些选项来排除设置为“非活动”的类别?我认为可以这样做的一种方法是,只需在wp\\u list\\u类别上运行一个过滤器,然后在exlude=list中插入一个实用程序函数,该函数将返回选中inactive为true的所有cat\\u id。还有其他方法吗?