2017-09-02 77 views
0

我需要通過名稱WordPress的設置名稱和父類的產品類別

設置產品類別,但我有兩個不同的子類別名稱相同,但不同的父貓

我用:

wp_set_object_terms($post_id, $my_categories, 'product_cat'); 

但以這種方式wordpress設置低級別的子貓對於相對父級貓不是正確的子貓

例如, :T恤(父類別爲女士)和T恤(父類別爲男士)

如何將正確的子類別設置爲產品?

+0

是否想從父類別獲取子類別名稱? –

回答

0

您可以根據父類別ID設置類別列表。

請檢查下面的代碼:

$args = array('parent' => 17); // Here pass your parent category ID(Man or Female) 
$categories = get_categories($args); 
foreach($categories as $category) { 
    echo '<p>Category: <a href="' . get_category_link($category->term_id) . '" title="' . sprintf(__("View all posts in %s"), $category->name) . '" ' . '>' . $category->name.'</a> </p> '; 
    echo '<p> Description:'. $category->description . '</p>'; 
    echo '<p> Post Count: '. $category->count . '</p>'; 
} 

這樣,你會得到所有的類別名稱與父一個其他細節。

這樣你可以顯示不同男性和女性類別的T恤類別。

希望這對你有幫助。謝謝。

相關問題