random pics in der sidebar - bei unterseiten bestimmte bilder anzeigen

  • Hallo,
    ich benutze WP in der Version 2.6.2 als CMS für eine kleine Seite mit 4 Pages, eine davon hat mehrere subpages. Rechts habe ich eine sidebar, in der zufallsbilder angezeigt werden sollen, ausser wenn es eine unterseite von der Seite mit ID 8 ist.

    Das funktioniert so weit schon ganz gut mit einem Plug-In. Allerdings wird bei der Seite 8 kein Zufallsbild angezeigt werden, sondern auch mein test-text "test".

    Und - wenn möglich - hätte ich es auch gerne so, dass wenn die aktuelle Seite eine Unterseite von Page 8 ist, Bilder aus dem Ordner mit dem gleichen Namen der aktuellen Seite geholt werden. Damit ich nicht bei jeder neuen Unterseite in dem Sidebar script rumschreiben muss sondern nur dem Ordner den gleichen Namen wie der neuen Seite geben muss.

    Hoffentlich ist das verständlich..
    Ich versteh hier nämlich leider noch nicht ganz so viel...

    Hier mal mein Sidebar Script,



    und die functions.php:

    Vielen Dank schon mal und allen noch einen schönen Sonnigen Ostermontag!

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Gibt es denn keine Möglichkeit die aktuelle Seite mit in den Pfad zu schreiben aus dem die Bilder geholt werden sollen???


    Ich hab mal das hier zusammen kopiert:

    PHP
    echo '<img src="'<?php bloginfo('template_directory'); ?>'/images/'<?php=$page_name;?>'.jpg" alt="Alternativ-Text" />';

    aber dann erscheint gar keine sidebar mehr...

    Würd mich über einen hinweis freuen.

    LG

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!