Standardmäßig erstellt WooCommerce eine Produktseite Link und fügen Sie es in das Feature-Bild (und den Titel auch), sobald Sie eine erstellt haben. Ich möchte nur die Verknüpfung eines einzelnen Produkts ändern, ohne die anderen zu beeinflussen. In der cart.php Datei sehe ich diese Zeilen:WooCommerce Änderung einzelner Produkt Link
<td class="product-name">
<?php // Avada edit ?>
<span class="product-thumbnail">
<?php
$thumbnail = apply_filters('woocommerce_cart_item_thumbnail', $_product->get_image(), $cart_item, $cart_item_key);
if (! $_product->is_visible())
echo $thumbnail;
else
printf('<a href="%s">%s</a>', $_product->get_permalink($cart_item), $thumbnail);
?>
</span>
<div class="product-info">
<?php
if (! $_product->is_visible())
echo apply_filters('woocommerce_cart_item_name', $_product->get_title(), $cart_item, $cart_item_key);
else
// Avada edit
echo apply_filters('woocommerce_cart_item_name', sprintf('<a class="product-title" href="%s">%s</a>', $_product->get_permalink($cart_item), $_product->get_title()), $cart_item, $cart_item_key);
Ich weiß, dass, wenn ich die else
Linie auf dem für <span class="product-thumbnail">
Abschnitt ändern diese:
sprintf('%s', $_product->get_title()), $cart_item, $cart_item_key);
ich die Links entfernen können, aber Dies betrifft alle Produkte.
Wie kann ich das ID-Produkt anrufen und dann seine Verbindung ändern? Ich weiß, dass es mit $_product->id
sein wird, aber danach weiß ich nicht, wie oder wo ich es platzieren soll.
PS: bitte entschuldigen Sie mein Englisch und danke.
Sie die 'id' des Produkts Sie verwirren wollen mit – RiggsFolly
natürlich wissen, die' id' 606 – Meyado