【发布时间】:2017-11-08 13:03:13
【问题描述】:
我创建了一个自定义帖子类型,游艇,其分类为游艇类型(包括双体船、机动游艇和帆船)。
我希望每种类型都有自己的档案,方法是使用 taxonomy-yacht_type.php,而不是 taxonomy-yacht_type-catamaran、motor-yacht 等。
我已经研究和尝试了 2 天的东西,但我似乎无法继续前进,所以我想现在是缺乏知识。下面的代码是我在“taxonomy-yacht_type-catamaran.php”案例中使用的代码。
<?php
$args['tax_query'] = array(
array(
'taxonomy' => 'yacht_type',
'field' => 'term_id',
'terms' => 10,
)
);
$my_query = null;
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post();
$feat_image = wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); ?>
** html for each post repeat goes here **
<?php endwhile;
}
wp_reset_query();
?>
有没有办法以某种方式自动获取税号而无需手动输入(如我的代码的第 6 行所示)?因为这意味着我将不得不创建和管理 3 个不同的文件,这些文件在技术上与我想要的工作完全相同..
【问题讨论】:
标签: php wordpress archive taxonomy custom-taxonomy