你猜吧,首先你需要你要去哪裏打電話給你的條件頁面模板,但你需要他分類打電話吧?要做到這一點,你需要使用的功能get_terms($taxonomies, $args);
,並與功能get_term_link($term)
,你要獲得當期的網址:
$args = array('hide_empty=0');
$terms = get_terms('my_term', $args);
if (! empty($terms) && ! is_wp_error($terms)) {
$count = count($terms);
$i = 0;
$term_list = '<p class="my_term-archive">';
foreach ($terms as $term) {
$i++;
$term_list .= '<a href="' . get_term_link($term) . '" title="' . sprintf(__('View all post filed under %s', 'my_localization_domain'), $term->name) . '">' . $term->name . '</a>';
if ($count != $i) {
$term_list .= ' · ';
}
else {
$term_list .= '</p>';
}
}
echo $term_list;
}
然後,你需要你要去哪裏,顯示了關聯到當前所有職位archive.php術語。
但首先您需要獲取當前的術語,並且可以使用功能get_term_by($field, $value, $taxonomy, $output, $filter)
來完成。
$term = get_term_by('slug', get_query_var('term'), get_query_var('taxonomy'));
現在你可以讓一個if語句:
if($term = 'red'){
the_title();
//Or get_template_part('content', 'stories');
}else{
//...
}
我得到它的工作的感謝您的諮詢。非常感謝。 – lowercase