我正在尝试筛选我的自定义帖子类型的帖子在他们的3个类别。帖子类型“fodrimu”在当地有吃、喝或听音乐的地方,但我已经尝试了多种方法,但我无法正确过滤它们。
第一种方式:
链接到类别的菜单:fodrimu帖子的音乐。这会过滤我的帖子,但会通过索引进行过滤。php中,每个常规帖子类型都有额外的按钮,用于喜欢和共享。我试图包括以下模板,但它始终显示索引。php
福德里姆档案馆。php类别fodrimu。php fodrimu类别。php循环:
<?php
if (have_posts()) :
while (have_posts()) :
the_post();
?>
<div class="contentBlock item article">
<div class="headImageContainer">
<?php
$image = get_field(\'thumbnail\');
?>
<a href="<?php the_field(\'link_website\') ?>" target="_blank">
<div class="headImage" style=\'background-image:url("<?php echo $image[\'url\']; ?>");\'></div>
</a>
</div>
<div class="intro">
<h2><?php the_title() ?> </h2>
<p class="excerpt"><?php the_field(\'inleiding\') ?></p>
</div>
</div>
<?php
endwhile;
endif;
?>
分类注册:
function taxonomies_fodrimu(){
$labels = array(
\'name\' => _x(\'Fodrimu Categories\', \'taxonomy general name\'),
\'singular_name\' => _x(\'Fodrimu Category\', \'taxonomy singular name\'),
\'search_items\' => __(\'Search Fodrimu Categories\'),
\'all_items\' => __(\'All Fodrimu Categories\'),
\'parent_item\' => __(\'Parent Fodrimu Category\'),
\'parent_item_colon\' => __(\'Parent Fodrimu Category:\'),
\'edit_item\' => __(\'Edit Fodrimu Category\'),
\'update_item\' => __(\'Update Fodrimu Category\'),
\'add_new_item\' => __(\'Add New Fodrimu Category\'),
\'new_item_name\' => __(\'New Fodrimu Category\'),
\'menu_name\' => __(\'Fodrimu Categories\')
);
$args = array(
\'labels\' => $labels,
\'hierarchical\' => true,
);
register_taxonomy(\'fodrimu_category\', \'fodrimu\', $args);}
add_action(\'init\', \'taxonomies_fodrimu\', 0);
第二种方式:
在我的第二种方法中,我用饮料、食物和音乐的名称制作了自定义模板,在导航中,我链接到了我给出模板名称的页面。
我试图用所需的类别检索fudrimu帖子,但它忽略了类别,只显示了所有fudrimu帖子。我尝试了以下类别(声明?):
“cat”->“music”(音乐)查询:
$args = array(
\'post_type\' => \'fodrimu\',
\'cat\' => \'music\');
$wp_query = new WP_Query($args);