2016-05-10 12 views
0

Wenn Sie ein Produkt in den Warenkorb legen, erscheint auf der Einkaufswagenseite nur der Produkttitel und der Preis. Ich möchte Hilfe beim Senden von anderen Produktinformationen wie Beschreibung oder anderen benutzerdefinierten Feld, wenn das Produkt in den Warenkorb hinzugefügt wird.Weitere Produktinformationen über klicken in den Warenkorb

Antwort

1

dies durch die Verwendung lösen könnte:

echo apply_filters('the_content', get_post_field('post_content', $product_id)); 

fügen Sie eine kurze Beschreibung zum WooCommerce Wagenseite (WooCommerce/Warenkorb/cart.php)

Dies wird die komplette Produktbeschreibung angezeigt werden soll. Wenn Sie nur einen Auszug ohne Kurzwahlnummern und alle angezeigt werden soll, könnten Sie verwenden:

$excerpt = apply_filters('the_content', get_post_field('post_content', $product_id)); 
// remove shortcodes  
$excerpt = strip_shortcodes($excerpt); 
// remove tags 
$excerpt = strip_tags($excerpt); 
// extract only 126 characters (this can be change to the amount you need). 
$excerpt = substr($excerpt, 0, 126); 
$excerpt = substr($excerpt, 0, strripos($excerpt, " ")); 
$excerpt = trim(preg_replace('/\s+/', ' ', $excerpt)); 
echo $excerpt; 
// add dots at the end 
echo '...'; 
+0

ich diesen Code in functions.php legen müssen? – Habib

+0

nein nicht in functions.php. Setzen Sie diesen Code in cart.php –

+0

Sorry ich kann nicht verstehen, wie man es verwendet, wenn ich den obigen Code in der Einkaufswagenseite folgenden Fehler erscheint, Fataler Fehler: Maximale Funktion Verschachtelung von '100' erreicht, Abbruch! in cache.php Auch wenn ich einfach the_content() denselben Fehler erscheint. – Habib

0

Erstellen Sie ein untergeordnetes Thema und kopieren Sie den Woocomemrce-Ordner aus Ihrem Thema.

Bearbeiten {Kind-Thema} /woocomemrce/cart/cart.php

Für die bessere Antwort mir bitte sagen, welches Thema Sie auf der Website.

+0

Dank für Ihre Zeit zu geben, ich bin mit zwanzig vierzehn – Habib

Verwandte Themen