1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Woocommerce Produktseite - Inhalte platzieren

Dieses Thema im Forum "Onlineshop mit WordPress" wurde erstellt von radiogram, 3. November 2015.

  1. radiogram

    radiogram Member

    Registriert seit:
    29. November 2012
    Beiträge:
    11
    Zustimmungen:
    0
    Hallo Gemeinde,

    ich möchte gerne die Artikeleigenschaften (Attribute) eines Produkts an einer anderen Stelle der Artikeldetailseite anzeigen. Ich hatte jetzt versuchsweise diesen Code:

    <?php $product->list_attributes(); ?>

    in diverse Template-Dateien eingefügt, aber so einfach scheint es dann doch nicht zu sein... :cry:

    Ist der Code an sich falsch oder funktioniert er nur so "alleinstehend" nicht? Wäre toll, Hilfe zu erhalten.

    Besten Dank & viele Grüße, Jan
     
  2. Trunk

    Trunk Well-Known Member

    Registriert seit:
    29. Oktober 2015
    Beiträge:
    104
    Zustimmungen:
    0
    Schau mal in den error.log des Webservers, da dürften sich (je nach Konfiguration) einige hilfreiche Fehlermeldungen befinden (sofern diese nicht schon beim Aufruf der Seite angezeigt wurden).

    Wenn der Code von oben einfach alleine in irgend einem Template eingefügt wird, ist es unwahrscheinlich dass genau diese Templates genau diese Variable gleich gesetzt haben.
    $product muss korrekt definiert werden, damit PHP das list_attributes() des Objektes auch ausführen kann. Und im $product Objekt wird sicherlich die Datenbankverbindung und Hilfsmethoden und und und vorhanden sein.

    Guck dir an was das Template mit $product macht. Vielleicht gibt es eine init-Funktion? Bin leider nicht bewandert mit woocommerce...
     
  3. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Wenn Du in einem Product Template bist kannst Du mit $product->get_attributes(); die Attribute auslesen.
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden