找到了答案。内容中的条件。php中的模板部件/检查内容是否为\\u存档。我假设is\\U归档背后的功能是文件是否从归档启动。php。因为不是,所以没有开火。
最后一步是重定向到自定义内容帖子类型。没有is\\U归档检查的模板部分中的php。看来现在一切都好了。感谢伯吉尔的推动。
所以我的最后一首单曲。php:
<?php
while ( have_posts() ) : the_post();
get_template_part( \'template-parts/content\', get_post_format() );
the_post_navigation();
// If comments are open or we have at least one comment, load up the comment template.
if ( comments_open() || get_comments_number() ) :
comments_template();
endif;
endwhile; // End of the loop.
?>
<!--ADD AN ARCHIVE FOR php echo $post->post_name -->
<?php
$page_title = $wp_query->post->post_title;
$args = array(
\'post_type\' => \'pdsh_posts\',
\'posts_per_page\' => -1,
\'orderby\' => \'title\',
\'order\' => \'ASC\',
\'tax_query\' => array(
array(
\'taxonomy\' => \'category\',
\'field\' => \'slug\',
\'terms\' => $page_title,
//\'terms\' => $post->post_name,//
),
),
);
$my_query = new WP_Query( $args );
while ( $my_query->have_posts() ) : $my_query->the_post();
//the_excerpt();
get_template_part( \'template-parts/content-pdsh\', get_post_format() );
endwhile;
?>
其中;pdsh\\U帖子”;是自定义帖子类型。