2013-07-30 20 views
0

我想查詢特定於頁面的子類別列表。換句話說,如果我用slu''us-mid-western-tour'去查看父母貓的孩子類別,並且如果我去「美國西部之旅」,那麼它會得到ID 21和等等。如何查詢頁面上的特定子類別?

這是我的代碼到目前爲止,但它不工作。任何人都可以把我引向正確的方向嗎?

  $taxonomy  = 'tournament_category'; 
      $orderby  = 'name';  
      $hierarchical = 1;  
      $child  = if (is_page('us-mid-western-tour')) { 
          echo '49'; 
         } elseif (is_page('us-western-tour')) { 
         echo '21'; 
         } 
         ; 

      $args = array(
      'taxonomy'  => $taxonomy, 
      'orderby'  => $orderby, 
      'hierarchical' => $hierarchical, 
      'hide_empty' => 0, 
      'child_of'  => $child, 

感謝d

回答

0

使用本

if (is_page('us-mid-western-tour')) { 
    $child = '49'; 
} elseif (is_page('us-western-tour')) { 
    $child = '21'; 
} 

我希望這將有助於

+0

完美謝謝sonusindhu。哇,這麼簡單,當你知道如何嘿:) –

+0

@DarylGlass現在它的權利:) –

相關問題