Wie ist der richtige Code

  • Ich möchte mit dem WP Plugin AmazonSimpleAdmin und folgenden Code einen Artikel aus Amazon anzeigen lassen.

    PHP
    <?php echo asa_item("B0036WT4I8"); ?>

    Die Zahl ist die ASIN von Amazon die ich jetzt in jedem Artikel als benutzerdefiniertes Feld eintrage.
    Wie ist denn dann der richtige Code zum auslesen.
    Einzeln wäre das bei mir so.

    PHP
    <?php echo get_post_meta($post->ID, 'asin', true); ?>

    So will ich es haben.

    PHP
    <?php echo asa_item("<?php echo get_post_meta($post->ID, 'asin', true); ?>"); ?>

    Geht ja aber nicht...da steh ich gerade aufm Schlauch.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Folgendes dürfte die gesuchte Lösung sein:

    PHP
    <?php 
      $amazonid = get_post_meta($post->ID, 'asin', true);
      echo asa_item($amazonid); 
    ?>

    Den Wert des Benutzerdefinierten Feldes in eine Variable speichern und dann über die Funktion des Plugins darauf zugreifen. Du kannst innerhalb der PHP-Klammern nicht erneut die PHP-Klammern öffnen. ;)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!