[WordPress] Woocommerce 製品ページからカテゴリを削除します。

スポンサーリンク

Question

最近働いています Rohil_PHPBeginner で大きな問題を解決を持っている人に優れているとします

今ウー コマースの製品ページにカテゴリ一覧から、特定のカテゴリを削除する必要があります

例: https://www.artgiftedbygod.co.uk/online-art-shop/jane-brighton/dawn-2/

タイトル、アーティスト名が表示されます (Rohil_PHPBeginner を) 解決、価格、説明、可用性、購入ボタンをクリック、しカテゴリ

これが今、独自のセクション下に表示されるアーティスト名を除くすべてのカテゴリを表示したいと思います

このコードは、PHP のページで発見されている:

ID, 'product_cat' ) );
$tag_count = sizeof( get_the_terms( $post->ID, 'product_tag' ) );
?>
get_sku() || $product->is_type( 'variable' ) ) ) : ?> get_sku() ) ? $sku : __( 'N/A', 'woocommerce' ); ?>. get_categories( ', ', '' . _n( 'Category:', 'Categories:', $cat_count, 'woocommerce' ) . ' ', '.' ); ?> get_tags( ', ', '' . _n( 'Tag:', 'Tags:', $tag_count, 'woocommerce' ) . ' ', '.' ); ?>

`

答え

これを試してください:

    ID, 'product_cat' ) );
    $tag_count = sizeof( get_the_terms( $post->ID, 'product_tag' ) );
    ?>
    
get_sku() || $product->is_type( 'variable' ) ) ) : ?> get_sku() ) ? $sku : __( 'N/A', 'woocommerce' ); ?>. ID, 'product_cat', array("fields" => "all")); //get array containing category details foreach($term_list as $cat_list) { array_push($cat_array, $cat_list->term_id); } $cat_id = ($term_list[0]->parent); //get parent category ID from the above generated array $termchildren = get_term_children( '90' , 'product_cat' ); //New Line in Updattion -1 $final_result = array_diff($cat_array,$termchildren); $new_ary = array_values($final_result); $final_result_size = sizeof($new_ary); $i=0;$j=0; for($i=0;$i<$final_result_size;$i++){ $new_cat_id = $new_ary[$i]; $cat_url = get_term_link ($new_cat_id, 'product_cat'); //get link of parent ID $term = get_term( $new_cat_id, 'product_cat' ); //Get Name of the parent from the parent ID $name = $term->name; //Store it into an varialbe if($j == 0): echo "Categories: "; endif; echo "".$name.""; if($i == ($final_result_size-1)): echo ""; else: echo ", "; endif; $j++; } ?> get_tags( ', ', '' . _n( 'Tag:', 'Tags:', $tag_count, 'woocommerce' ) . ' ', '.' ); ?>

http://stackoverflow.com/questions/27741476/woocommerce-removing-a-category-from-product-page

スポンサーリンク

Leave a Reply