get_taxonomy_template()
最后更新于:2021-11-27 00:52:28
get_taxonomy_template()Retrieve path of custom taxonomy term template in current or parent template.
响应
(string) Full path to custom taxonomy term template file.
源文件
文件: gc-includes/template.php
function get_taxonomy_template() {
$term = get_queried_object();
$templates = array();
if ( ! empty( $term->slug ) ) {
$taxonomy = $term->taxonomy;
$slug_decoded = urldecode( $term->slug );
if ( $slug_decoded !== $term->slug ) {
$templates[] = "taxonomy-$taxonomy-{$slug_decoded}.php";
}
$templates[] = "taxonomy-$taxonomy-{$term->slug}.php";
$templates[] = "taxonomy-$taxonomy.php";
}
$templates[] = 'taxonomy.php';
return get_query_template( 'taxonomy', $templates );
}