kann mir mal jemand bei einem Syntax-Problem mit Wordpress aushelfen.
Meine PHP-Kenntnisse sind einfach zu bescheiden:
Ich versuche gerade 2 verschiedene Custom Fields einzubauen die abhängig von der Kategorie in der sich der Beitrag befindet ausgegeben werden.
Also wenn Kategorie X --Dann Field "Bild ...ansonsten .....
Code: Alles auswählen
<?php if (in_category(array(1,3,8,9))) {
?>
<div class="entry-contentgalerie">
<?php $Galeriebild = get_post_meta($post->ID, 'Galeriebild', true); ?>
<img src="<?php echo home_url( '/' ); ?><?php echo $Galeriebild; ?>" />
<?php the_content($r_t_readmore);?>
</div>
}
else {
<div class="entry-content">
<?php $Image = get_post_meta($post->ID, 'Image', true); ?>
<img src="<?php echo home_url( '/' ); ?><?php echo $Image; ?>" />
<?php the_content($r_t_readmore);?>
</div>
} ?>
Fehlermeldung:
unexpected T_ENDIF
Habe dann mal das if geschlossen indem ich Folgendes angefügt habe :
<?php endif;?>
Ergebnis:
Gleiche Fehlermeldung, nur einige Zeilen weiter oben.
Kann mir jemand weiterhelfen?
Gruss Julian