Beiträge von inc1106

    Herzlichen Dank für die schnelle Antwort und mit einer kleinen Anpassung funktioniert es:

    PHP
    <?php 
    //Hole den Wert aus dem Custom Field
    $value = get_post_meta([COLOR=#ff0000]$post->ID[/COLOR], 'name_des_custom_fields', true);
     
    //Durchsuche den Wert des Custom Fields ob Kreditkarte vorhanden ist, wenn ja, gibt Kreditkarte aus
    if(strpos($value, 'Kreditkarte') != false) { echo "Kreditkarte"; }
     
    ?>

    Hallo zusammen,
    ich habe eine Frage zu einem Custom Field. Ich möchte in einem Custom Field mehrere Werte stehen haben (beispielsweise Kreditkarte, Überweisung, bar).

    Nun möchte ich auf meiner Seite nun das Custom Field mit einer if-Abfrage ausgeben. Wenn ein entsprechender Wert innerhalb des Feldes vorhanden ist, dann soll im echo etwas ausgegeben werden.

    Ich hätte vermutet, dass ich das so machen kann, aber dem ist nicht so:

    PHP
    <?php if($aufladung=="KK") { echo ('Kreditkarte'); } ?>
    <?php if($aufladung=="ELV") { echo ('Lastschriftverfahren'); } ?>

    Kann mir jemand helfen? Bzw. wie muss ich den Code setzen?

    Keine Ahnung, ob die Anfrage noch aktuell ist, aber das sollte über eine if-Abfrage funktionieren

    <?php if(CustomField1!="") { echo ('<p>Beschriftung</p>'} ?>

    Sollte der Code nicht klappen, dann ist das Stichwort if Funktion, dass richtige für Dich...hoffe ich zumindest

    Mein Problem besteht darin, dass ich eine hinzugefügte "Funktion" (Anzeigen eines custom Fields in einem Artikel) die Ausführung des Kommentar-Template verhindert / die Kommentar-Funktion in den Artikeln blockiert wird.

    Es handelt sich hierbei um die Webseite http://www.prepaid-vergleicher.de und der Code der single.php sieht vereinfacht wie folgt aus:

    Dadurch, dass ich in der "Ánzeigen" Funktion endif setzen muss, denn ansonsten funktioniert die Seite nicht, wird das Kommentar Template nicht ausgeführt / blockiert. Aus design-technischen Gründen kann ich die Funktion aber nirgends anders hinsetzen und weiß gerade nicht, was ich wie anders machen kann, dass es funktioniert.

    Vielleicht muss ich noch sagen, dass ich von php wenig weiß und mir vieles mit Copy&Paste sowie Trial&Error zusammengebaut habe. Aber hier weiß ich leider nicht mehr weiter und würde gerne um Unterstützung bitten.