2017-06-15 18 views
-2

我想顯示我的taxonomy.php頁如何檢查一個術語是否有父項,並顯示除taxonomy.php上的當前術語?

If current term has parent 
    <h2>Archive ParentTerm</h2> 
    <h3><?php single_term_title(); ?></h3> 

//else 
<h2>Archive <?php single_term_title(); ?></h2> 

以下,但我不能爲我的生活弄清楚如何獲得taxonomy.php檔案頁面上的父項(使用自定義分類「類型」)

謝謝。

+0

的問題是:「我如何檢查是否一個術語有一個家長和顯示,除了對taxonomy.php當期?」 它被成功地回答如下。 – codebloo

回答

1

你可以試試這個:

<?php 
$term = get_queried_object(); 
$parent = (isset($term->parent)) ? get_term_by('id', $term->parent, 'types') : false; 
?> 

<?php if($parent): ?> 
    <h2>Archive ParentTerm</h2> 
    <h3><?php echo $parent->name; ?></h3> 
<?php else:?> 
    <h2>Archive <?php single_term_title(); ?></h2> 
<?php endif; ?> 
+0

沒錯,謝謝! – codebloo

相關問題