2017-09-02 59 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恤类别。

希望这对你有帮助。谢谢。

相关问题