WORDPRESS - Banner auf allen Seiten anzeigen?

  • geschlossen
  • PHP

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • WORDPRESS - Banner auf allen Seiten anzeigen?

    Wo muss ich bei Wordpress denn den Quellcode reinhauen, damit die Banner Werbung auf JEDER Seite angezeigt wird, und nicht nur auf der INDEX?

    Bin dabnkbar für jede Hilfe.

    :::EDIT:::

    Der Banner soll quasi mitten auf der Seite erscheinen. Brauche als das Template, welches für alle seiten ist. Vielen Dank

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von KingstonTown ()

  • Die Antwort kommt jetzt spät, aber hoffentlich nicht zu spät ;)

    Du musst in dein Template-Verzeichnis gehen. Dort sollte es entweder eine single.php oder loop-single.php geben (letztere nur bei neueren Templates). Die Datei ist für das Anzeigen deiner Artikel verantwortlich. Wenn du dort einen Werbeblock einfügst, erscheint er in jedem Artikel (aber nicht auf Archiv-Seiten und der Hauptseite. Dafür musst du die index.php und archive.php bzw. bei neueren Templates loop-archive.php oder loop-XXX.php (XXX steht für den Namen einer Kategorie oder Tags) bearbeiten.

    Wenn du überall den exakt gleichen Template-Block haben willst, empfiehlt es sich, den erst in der functions.php zu definieren und dann nur die Funktion aufzurufen. Das ist gar nicht so schwer, wie es sich auf den ersten Blick anhört. Du musst nur folgenden Code einfügen:

    PHP-Quellcode

    1. function meineWerbung() {
    2. echo 'das ist der code mit der werbung';
    3. }


    Falls der Werbeblock mehrere Zeilen Code benötigt, ist echo nervig und man kann es vereinfachen:

    PHP-Quellcode

    1. function meineWerbung() { ?>
    2. Hier der Code mit Werbung
    3. <?php }


    In der single.php (und loop-XXX.php, index.php etc.) musst du jetzt nur noch "meineWerbung();" an die Stelle des Codes einfügen, an der du deine Werbung platziert haben möchtest. Um die Werbung zu ändern, wirst du dann nur noch einmal den Code in der functions.php ändern müssen, und er wird anschließend überall übernommen.

    Als Alternative kannst du auch mal nach PlugIns zur Platzierung von Werbung suchen. Das kann ggf. einfacher sein, je nach dem was für Anforderungen du noch hast.
    Das ist keine Signatur!