So zeigen Sie Vor- und Nachteile eines Produkts in WooCommerce an
Wenn Sie in StoreLinkr "Plus- und Minuspunkte" (Vor- und Nachteile) konfiguriert haben, werden diese automatisch als Metafelder mit WooCommerce synchronisiert.
Die importierten Punkte stehen zuerst, danach folgen die von Ihnen selbst hinzugefügten. Wie Sie sie verwalten, lesen Sie unter Relationen sowie Vor- und Nachteile.
Metafeld-Schlüssel
Die Daten werden mit den folgenden Schlüsseln gespeichert:
- Vorteile (Pluspunkte):
_positive_points - Nachteile (Minuspunkte):
_negative_points
Vor- und Nachteile auf Ihrer Website anzeigen
Sie können diese Punkte an beliebiger Stelle auf Ihrer Produktseite anzeigen. Unten sehen Sie ein Beispiel, wie Sie sie als Liste unter der Produktzusammenfassung darstellen.
Beispiel-Code
add_action('woocommerce_single_product_summary', 'display_storelinkr_pros_cons', 25);
function display_storelinkr_pros_cons() {
global $product;
$pros = $product->get_meta('_positive_points');
$cons = $product->get_meta('_negative_points');
if (!empty($pros) || !empty($cons)) {
echo '<div class="product-pros-cons">';
if (!empty($pros)) {
echo '<div class="pros"><h4>Pros</h4>' . wpautop(esc_html($pros)) . '</div>';
}
if (!empty($cons)) {
echo '<div class="cons"><h4>Cons</h4>' . wpautop(esc_html($cons)) . '</div>';
}
echo '</div>';
}
}
Tipps für Designer
- Gestaltung: Verwenden Sie CSS, um Häkchen (grün) für Vorteile und Kreuze (rot) für Nachteile hinzuzufügen.
- Platzierung: Sie können die Priorität (die
25im Aufruf vonadd_action) ändern, um den Block weiter oben oder unten auf der Seite zu platzieren. - Formatierung: Die Metafelder enthalten oft mehrere Zeilen. Die Funktion
wpautop()im Beispiel hilft dabei, Zeilenumbrüche zu erhalten.