it-swarm.com.de

Wie kann ich Produkte für den Woocommerce anpassen?

Ich habe die folgenden Codezeilen auf meiner Website, die dieverwandte Produkteam Ende meiner einzelnen Produktseite in WooCommerce anzeigen ...

functions.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;
}

Wie würde ich die obigen Angaben ändern, um stattdessen dieverwandte Tagsanzuzeigen, da 4 Produkte angezeigt werden, die unter demselben Namen kategorisiert wurden?

Zum Beispiel habe ich eine Produktkategorie mit dem Namen "Automotive" und in dieser Kategorie befinden sich einige Tags - "Holden", "Ford", "Toyota", "Nissan" usw.

Ich möchte, dass am unteren Rand 4 Produkte angezeigt werden, die sich auf das Tag des Produkts beziehen, das der Benutzer gerade anzeigt.

13
user1752759

Machen wir uns nichts vor, Jungs. Die akzeptierte Antwort brachte den Benutzer nur zu seinem Ziel.

Das allererste Problem liegt hier:

<?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);

Eine Aktion wird entfernt und dann in die EXAKTE Position gebracht, aus der sie entfernt wurde. Das Ziel ist völlig unklar.

Ich bin darauf bei einer Suche nach verwandten Produkten gestoßen, weil ich nicht verstanden habe, dass TAGS und KATEGORIEN die Funktion woocommerce_output_related_products in diesem Plugin steuern.

Die beste Antwort auf DIESE Frage ist der folgende Link und hat alles mit dem Filter woocommerce_output_related_products_args() zu tun: https://stackoverflow.com/questions/23554993/output-posts-relating-to-the-tags

2
Nathan Powell