Hilfe mit elseif

Ich habe Probleme beim Erstellen einer elseif- statement. Innerhalb meiner Schleife möchte ich eine der folgenden anzeigen, in der Reihenfolge ihrer Präferenz:

Wenn es ein vorgestellten Bild gibt, echo das. Wenn nicht Echo das benutzerdefinierte Meta-Feld ‘intro-para’. Wenn nicht Echo ein begrenzter Extrakt.

Bisher habe ich folgendes, was für die ersten beiden Bedingungen gut ist:

 <a href="https://wordpress.stackexchange.com/questions/211886/assistance-with-elseif/">  

ID, 'intro-para', true); ?>

Ich muss dann das Folgende wiederholen, wenn keine der oben genannten Bedingungen erfüllt ist, aber ich habe Probleme damit, die Syntax der elseif-statement mit dem zu verstehen, was ich habe:

  

Ich bin ein bisschen Anfänger und fühle mich gerade mit PHP im Moment so, jede Hilfe wäre willkommen.

Mit Dank.

Solutions Collecting From Web of "Hilfe mit elseif"

Okay. Ich habe herausgefunden, wie das geht. Ich habe eine Variable zugewiesen, um den Wert des benutzerdefinierten Meta-Felds zu verwenden, wodurch die Dinge (für mich) etwas einfacher zu visualisieren waren:

 < ?php $intro_para_value = get_post_meta(get_the_ID(), 'intro-para', true ); if ( has_post_thumbnail() ) { print get_the_post_thumbnail(get_the_ID(), 'homefeature_thumb'); } elseif ( !empty ($intro_para_value)) { echo $intro_para_value; } else { echo get_limited_excerpt('', '', 230); } ?> 

Hoffe, das hilft anderen, die stecken bleiben könnten.