Gerade bei Werbung in einem WordPress-Blog kommt es vor, dass beispielsweise ein Banner in der Sidebar gezeigt werden soll – aber nur auf der Startseite.

Das ist kein Grund, einen solchen Auftrag abzulehnen, weil die Sidebar auf allen Seiten angezeigt wird – mit PHP kann man recht einfach dafür sorgen, dass ein Teil des Codes nur auf der Startseite ausgeführt wird.

Dazu setzt man vor dem Code, der nur auf der Startseite zu sehen sein soll, die Zeile

<?php if ( is_home() && !is_paged() ) { ?>

ein, dann folgt der Code für das Banner, und das ganze wird mit der Zeile

<?php } ?>

abgeschlossen.