我有一个CPT“编队”。在我的一篇文章(single.php)的页面上有一节“其他文章”。我想从我的每个“编队”页面的编辑器中,选择类别以显示所需的其他“编队”。将创建我的分类法列表。目前,它们在同一个档案中。php外观结构(它们都显示)带有一个循环。
总结:在我的“信息”页面上,我希望能够检查必须出现在我页面上的“其他信息”块中的文章类别。
我应该如何放置and或我的分类ACF循环以显示我的帖子。目前,我使用ACF字段类型创建了metabox:Taxonomy&;我的分类法名称“Thematiques”
我的代码:单一编队。php
<ul>
<?php $args = array(\'post_type\' => \'formation\');?>
<?php $loop = new WP_Query($args);?>
<?php while ($loop -> have_posts()): $loop->the_post();?>
<li>
<?php the_post_thumbnail(\'cpt_formation\');?>
<div class="container-other">
<h4><?php the_title();?></h4>
<p><?php the_content();?>
</p>
<a href="<?php the_field(\'url_formation\');?>">En savoir plus</a>
</div>
</li>
<?php endwhile;?>
</ul>
我的代码:函数。php
function custom_formation(){
$labels = array(
\'name\' => \'Formation\',
\'all_items\' => \'Toutes les formations\', // affiché dans le sous menu
\'singular_name\' => \'Formation\',
\'add_new_item\' => \'Ajouter une formation\',
\'edit_item\' => \'Modifier la formation\',
\'menu_name\' => \'Formation\'
);
$args = array(
\'labels\' => $labels,
\'public\' => true,
\'show_in_rest\' => true,
\'has_archive\' => true,
\'supports\' => array( \'title\', \'editor\',\'thumbnail\' ),
\'menu_position\' => 5,
\'menu_icon\' => \'dashicons-format-status\',
);
register_post_type( \'formation\', $args );
enter register_taxonomy(
\'thematique\',
\'formation\',
array(
\'label\' => \'Thématiques\',
\'labels\' => array(
\'name\' => \'Thématiques\',
\'singular_name\' => \'Thématiques\',
\'all_items\' => \'Toutes les Thématiques\',
\'edit_item\' => \'Éditer la Thématique\',
\'view_item\' => \'Voir la Thématiques\',
\'update_item\' => \'Mettre à jour la Thématiques\',
\'add_new_item\' => \'Ajouter une Thématiques\',
\'new_item_name\' => \'Nouvelle Thématiques\',
\'search_items\' => \'Rechercher parmi les Thématiques\',
\'popular_items\' => \'Thématiques les plus utilisés\',
),
\'hierarchical\' => true,
\'show_in_rest\' => true,
\'rewrite\'=>false,
)
);
}
add_action(\'init\',\'custom_formation\');