Skip to main content

Ausgabe der Felder

Die Produktfelder wie Preis und Beschreibung können wie gewohnt ausgegeben werden, ohne zusätzliche Anpassungen vorzunehmen. 

Um die Metadaten in pingWoo auszugeben, mpssen Sie einige spezifische Schritte befolgen. Hier sind ein paar Beispiele, wie Sie die genannten Meta-Felder ausgeben können:

<?php

global $product;

// SKU
$sku = get_post_meta($product->get_id(), '_sku', true);
if (!empty($sku)) {
    echo '<p>SKU: ' . esc_html($sku) . '</p>';
}

// EAN
$ean = get_post_meta($product->get_id(), 'EAN', true);
if (!empty($ean)) {
    echo '<p>EAN: ' . esc_html($ean) . '</p>';
}

// Technische Beschreibung
$technicaldescr = get_post_meta($product->get_id(), 'TechnicalDescription', true);
if (!empty($technicaldescr)) {
    echo '<p>Technische Beschreibung: ' . esc_html($technicaldescr) . '</p>';
}

// Produktversion
$productversion = get_post_meta($product->get_id(), '_product_version', true);
if (!empty($productversion)) {
     echo '<p>Produktversion: ' . esc_html($productversion) . '</p>';
}

// Herunterladbar
$downloadable = get_post_meta($product->get_id(), '_downloadable', true);
if (!empty($downloadable)) {
    echo '<p>Herunterladbar: ' . esc_html($downloadable) . '</p>';
}


echo "Ihr Nachname: " . get_user_meta(get_current_user_id(), "last_name", true);

?>

Sie können weitere Meta-Felder ganz einfach hinzufügen, indem Sie den meta_key des entsprechenden Datenbankfeldes in der get_post_meta()-Funktion verwenden.

Die Produkt-"Userfields" werden ebenfalls in der gleichen Datenbanktabelle gespeichert und können genauso wie die anderen Meta-Felder ausgegeben werden.

Produkt-Userfields oder Bestellung-Userfields werden in der _postmeta Datenbanktabelle gespeichert.
Benutzer-Userfields oder Adress-Userfields werden in der _usermeta Datenbanktabelle gespeichert.