Hallo zusammen
ich habe da ein kleines problem.
Ich habe zwei benutzerdefinierte Felder erstellt (vorschautext und artikelbild).
diese lassen sich auf normalem weg auch wunderbar ausgeben.
nun möchte ich aber eine if/else abfrage, das heisst das sobald die Benutzerdefinierten Felder leer sind, der normale Content ausgegeben wird.
in etwa so:
if(vorschautext = leer und artikelbild = leer){
normaler content
}else{
vorschautext und artikelbild ausgeben
}
ich habe das mal zu lösen versucht, aber irgendwo ist da ein Problem.
Hier mein versuchter Code:
PHP
<?php
//ich hole beide custom-fields
$vorschautext = get_post_custom_values('vorschautext');
$artikelbild = get_post_meta($post->ID, ('artikelbild'), true);
if((empty($vorschautext) && empty($artikelbild)){
//beide leer (sofern man beim bild einen leerren string erhält wenn kein bild vorhanden ist...
the_content('Lese den Rest dieser Story »');
}else{
//irgend eine ausgabe (bild und text sind vorhanden)
echo '<img src="' . $artikelbild . '" />' . $vorschautext;
}
?>
Alles anzeigen
Kann mir dabei jemand helfen?
Vielen Dank
RHO