2016-02-16 45 views
1


我應該有一些分類法如下。
分類法圖:如何創建子分類法?

Main taxonomy(hierarchical) 
| 
|----------> sub taxonomy 1 (hierarchical) 
| 
|----------> sub taxonomy 2 (hierarchical) 
| 
|----------> sub taxonomy 3 (hierarchical) 
| 
|----------> sub taxonomy 4 (hierarchical) 

創建主要分類: http://www.example.com/main-taxonomy

但不能子分類連接到主要分類如下: http://www.example.com/main-taxonomy/sub-taxonomy-1

我真的很困惑,從2我正在與子分類法戰鬥。

如何創建子分類法?

有什麼想法?

+0

您是否嘗試過創建一個自定義職位類型,適用的主要分類後的類型,然後在管理面板去分類頁面(在其中創建的分類),並加入新的分類中,使一個創建的分類法作爲添加分類的父項? –

+0

是的,但是如何在自定義帖子類型中調用術語的孩子和父母? – h4m3d99

+0

@ h4m3d99使用這兩個函數'get_post_taxonomies' - https://codex.wordpress.org/Function_Reference/get_post_taxonomies和'wp_get_post_terms' - https://codex.wordpress.org/Function_Reference/wp_get_post_terms –

回答

0

分類的孩子是術語,你可以用這個函數創建。

<?php wp_insert_term($term, $taxonomy, $args = array()); ?> 
+0

謝謝。還有一個問題,我如何在另一個分類標準下插入分類標準?我更關注分類法url。就像這樣:www.example.com/taxonomy/another-taxonomy(不是術語) – h4m3d99

+0

我希望你在問這個子頁面。如果你創建了一個頁面,那麼如果你創建一個頁面並將父頁面設置爲這個頁面的父頁面,頁面的url將會像'www.example.com/parent'一樣,你將會得到'www.example.com/parent/child' –