【问题标题】:Wordpress set product category by name and parent categoryWordpress 按名称和父类别设置产品类别
【发布时间】:2017-09-02 12:18:53
【问题描述】:

我需要按名称设置产品类别

但我有两个不同的子类别,名称相同但父猫不同

我用:

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

但是通过这种方式,wordpress 将低 id 的子猫设置为相对父猫的正确子猫

例如。 : T-shirt(父类是Women)和T-shirt(父类是Man)

如何为产品设置正确的子类别?

【问题讨论】:

  • 您想从您的父类别中获取子类别名称吗?

标签: php wordpress woocommerce


【解决方案1】:

您可以从父类别 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 恤类别。

希望这对您有所帮助。谢谢。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多