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, musst du einige spezifische Schritte befolgen. Hier sind ein paar Beispiele, wie du die genannten Meta-Felder ausgeben kannst:

<?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 "Dein Nachname: " . get_user_meta(get_current_user_id(), "last_name", true);

?>

Du kannst weitere Meta-Felder ganz einfach hinzufügen, indem du den meta_key des entsprechenden Datenbankfeldes in der get_post_meta()-Funktion verwendest.

Bildschirm­foto 2024-05-08 um 10.14.19.png

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

Bildschirm­foto 2024-05-08 um 10.30.50.png