Wie zu verwenden, Wenn Anderes und andere in WordPress
Ich soll, Wenn, Wenn anderes und andere auf wordpress-homepage bin ich über folgenden Zustand
<?php if ( has_post_thumbnail() ) {
the_post_thumbnail();
}?>
<?php if else {
<img src="<?php echo catch_that_image() ?>" width="64" height="64" alt="<?php the_title(); ?>" />
} else {
<img src="http://www.technoarea.in/wp-content/themes/TA/images/TA_Logo.png" width="64" height="64" alt="<?php the_title(); ?>" />}
?>
<?php ?>
Möchte ich zeigen, thumbnail zuerst auf der homepage, wenn Miniaturansichten ist nicht verfügbar, dann muss das erste Bild aus dem Beitrag als thumbnail und wenn es kein Bild im post, dann ist es dieses Bild verwenden
http://www.technoarea.in/wp-content/themes/TA/images/TA_Logo.png
können Sie mir bitte sagen, wo ich bin falsch, denn der obige code funktioniert nicht
- 1.
}else if (CONDITION) { ... }else{ ... }
2. fehlendes}
Klammer am Ende - cant get Sie, können Sie plz mir sagen, mit obigen code, was du sagen willst, thnkx
- um ehrlich zu sein denke ich, sollten Sie start aus tutorial 🙂
- die Anleitung?
- hat gab Sie links zu ordentlichen Menschen Seiten, es ist gut start
- Ich Stimme mit @PeterSzymkowski, sollten Sie zunächst lernen die Programmierung und PHP-Grundlagen. Es gibt einige grundlegende fehlende Konzepte in Ihrem code, der nicht "fixiert", ohne das Verständnis.
- Vielleicht beginnen Sie hier: php.net/manual/en/getting-started.php
- diese Prüfung als gut
- Deine Frage ist nicht spezifisch für WordPress, aber PHP im Allgemeinen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wäre eine alternative:
Finden ElseIf/Else If.
Aber sieht aus wie eine) Sie Probleme mit Durchmischung von PHP und HTML nicht korrekt und b) Sie sind sich nicht sicher, von der Logik zu testen, ob post-image vorhanden ist (kann nicht helfen, tut mir Leid). Versuchen Sie dies:
die syntax für php-wie folgt:
Müssen Sie nur den öffnenden und schließenden php-tags (<?php ... ?>) mal; ein, bevor Sie Ihre php-code und den anderen nach. Sie müssen auch die Verwendung von "echo" oder "print" - Anweisungen. Diese erzählen Ihr Programm um die Ausgabe der html-code, der gelesen wird von Ihrem browser. Die syntax zu echo ist wie folgt:
die Ausgabe des folgenden html-Code:
Sollte man sich ein Buch über php. http://www.php.net ist auch eine sehr gute Ressource. Hier sind links zu den manual-Seiten über, wenn, echo und print-Anweisungen:
http://us.php.net/manual/en/control-structures.if.php
http://us.php.net/manual/en/function.echo.php
http://us.php.net/manual/en/function.print.php
Bearbeiten:
Sie können auch mit "elseif" zu geben, eine neue Bedingung, die erfüllt sein müssen, damit der nächste Abschnitt des Codes. Zum Beispiel: