我在我的网站上使用了多个CPT/分类法/术语。
目前,为了定制和使用好的WP模板,我做了一个taxonomy-$taxonomy.php
每个CPT的文件。
但事实上,在我的模板中,只有CPT和分类词是不同的。
是否存在使其动态化的解决方案?
<小时>
UPDATED QUESTION
我所说的动态是指:
只能使用taxonomy.php
模板而不是taxonomy-$taxonomy.php
模板,并具有\'post_type => \'$post_type\'
和\'taxonomy\' => \'$taxonomy\'
动态
->我试图实现的是减少模板集合,因为所有taxonomy-$taxonomy.php
仅为post\\u类型和分类学。
下面是我循环的开始:
<?php
$args = array(
\'post_type\' => \'cocktails\', // Make it dynamic ?
\'posts_per_page\' => 1,
\'order\' => \'DESC\',
\'ignore_sticky_posts\' => 1,
\'tax_query\' => array(
array(
\'taxonomy\' => \'catcocktails\', // Make it dynamic ?
\'field\' => \'slug\',
\'terms\' => get_queried_object()->slug,
)
),
);
// Custom query.
$query = new WP_Query( $args );
// Check that we have query results.
if ( $query->have_posts() ) {
// Start looping over the query results.
while ( $query->have_posts() ) {
$query->the_post();
?>