it-swarm-eu.dev

Jak přizpůsobit produkty související s woocommerce?

Na svých webových stránkách mám následující řádky kódu, které budou zobrazovatsouvisející produktyv dolní části mé stránky produktu ve službě WooCommerce ...

funkce.php:

// display upsells and related products within dedicated div with different column and number of products
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products',20);
remove_action( 'woocommerce_after_single_product', 'woocommerce_output_related_products',10);
add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20);

function woocommerce_output_related_products() {
    $output = null;

    ob_start();
    woocommerce_related_products(4,4); 
    $content = ob_get_clean();
    if($content) { $output .= $content; }

    echo '<div class="clear"></div>' . $output;
}

Jak zobrazuje 4 produkty, které byly rozděleny pod stejný název, jak bych výše uvedené změnil, aby se zobrazilysouvisející značkymísto?

Mám například produktovou kategorii s názvem „Automotive“ a v této kategorii je několik značek - „Holden“, „Ford“, „Toyota“, „Nissan“ atd.

Chtěl bych, aby se v dolní části zobrazily 4 produkty, které se týkají značky produktu, který uživatel právě prohlíží.

13
user1752759

Nechceme se tady oklamat. Přijatá odpověď dostala uživatele pouze na svůj cíl.

První problém je zde:

<?php
// display upsells and related products within dedicated div with different column and number of    products
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products',20);
remove_action( 'woocommerce_after_single_product', 'woocommerce_output_related_products',10);
add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20);

Akce je odstraněna a poté umístěna do polohy EXACT, ze které byla odstraněna. Cíl je zcela nejasný.

Narazil jsem na to s vyhledáváním souvisejících produktů, protože jsem nechápal, že TAGS a KATEGORIE jsou to, co řídí woocommerce_output_related_products funkce v tomto pluginu.

Nejlepší odpověď na tuto otázku je následující odkaz a má vše co do činění s filtrem woocommerce_output_related_products_args(): https://stackoverflow.com/questions/23554993/output-posts-relating-to-the-tags

2
Nathan Powell