我有以下代码:
<?php global $post;
$cat_ID=array();
$categories = get_the_category(); //get all categories for this post
foreach($categories as $category) {
array_push($cat_ID,$category->cat_ID);
}
$args = array(
\'orderby\' => \'date\',
\'order\' => \'DESC\',
\'post_type\' => \'post\',
\'numberposts\' => 10,
\'post__not_in\' => array($post->ID),
\'category__in\' => $cat_ID
);
$cat_posts = get_posts($args);
if ($cat_posts) {
echo \'SOME HTML\';
foreach ($cat_posts as $cat_post) { ?>
它当前列出了与您当前所在帖子类别相同的所有帖子。我希望它做的是排除父类别。
示例类别列表/示例如下所示:
作品
-动画
-电影
-其他
当在帖子中显示cat动画时,所有其他帖子都会显示相同的cat(这很好),但主父帖子也会显示相同的cat动画。如何排除它?
非常感谢。