Hallo,
ich meinem Theme kann ich in den Optionen diverse URLs mit Bannern hinterlegen.
Diese werden mir dann in der Sidebar angezeigt.
Nun ist es aber so, daß diese URLs ständig wechseln und teilweise leer bleiben. In meiner Sidebar werden so lauter leere Kästchen angezeigt.
Also habe ich mir gedacht ich schreibe eine If-Schleife, die dann nur den Banner mit dem Link anzeigt, wenn auch in den Theme-Options eine URL hinterlegt wurde.
Aber irgendwie läuft das was schief;
es zeigt mir nun gar keine Banner mehr an
PHP
<?php if(get_post_meta($post->ID, 'tiar_url2', true)) : ?>
<li>
<?php
$ban2 = get_option('tiar_banner2');
$url2 = get_option('tiar_url2');
$lab2 = get_option('tiar_lab2');
$alt2 = get_option('tiar_alt2');
?>
<a target="_blank" href="<?php echo ($url2); ?>" title="<?php echo ($lab2); ?>"><img src="<?php echo ($ban2); ?>" alt="<?php echo ($alt2); ?>" style="vertical-align:bottom;" /></a>
</li>
<?php endif; ?>
Alles anzeigen
Kann mir jemand erklären, was ich falsch gemacht habe?