Twenty Seventeen Bild durch Slider ersetzen

  • Hallo, ich benutze das Design Twenty Seventeen und möchte das obere (1.) Bild durch eine Slideshow ersetzen.
    Einen Slider habe ich mit Master Slider (https://de.wordpress.org/plugins/master-slider/) schon erstellt, der Code dafür zum Einfügen ist [masterslider id="1"].
    Leider kann ich über den Customizer nur ein anderes Bild oder Video auswählen, keinen Slider.
    Welchen Weg muss ich gehen, um an diese Stelle den Slider einfügen zu können?
    Hier geht es zu der Seite: https://bit.ly/2GnefMV

    LG Tim

    • 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

  • Ich habe in die twentyseventeen/template-parts/header/header-image.php den Shortcode eingefügt:

    Das Ergebnis sieht so aus wie im Anhang.
    Wie man sieht ist der Slider nicht über die gesamte Breite und Höhe, obwohl der Slider mit der Vorlage "Slider über gesamte Breite / Fullwidth Slider" erstellt wurde.

  • Im Div steht eine Height von 480px
    <div class="ms-view ms-basic-view ms-grab-cursor" style="width: 1903px;height: 480px;">
    und
    <div class="ms-slide ms-sl-selected" data-delay="3" data-fill-mode="fill" style="width: 1903px;height: 480px;left: 0px;">

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Hallo, ich muss das Thema leider noch mal hoch holen. Ich habe ja das Bild durch den Slider ersetzt.
    Leider sehe ich erst jetzt, dass auf Unterseiten oben dann das Bild fehlt und dort auch kein Slider angezeigt wird. (grauer Bereich)
    (siehe Screenshot, bzw. Link: https://bit.ly/2RYWyop)

    Ist es möglich für die Unterseiten noch ein Bild einzufügen, ohne den Slider wieder raus nehmen zu müssen?

  • Ergänze deinen Shortcode-Eintrag mit einer Abfrage, z. B. if( is_home || is_front_page ), dann kannst du auf den anderen Seiten weiterhin mittels else den Standard nutzen.

    https://codex.wordpress.org/Conditional_Tags

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Mh, muss ich die Einträge dann in Klammern setzen oder so?
    Ich habe es jetzt so probiert:


    Da bekomme ich die Fehlermeldung:

    Zitat

    Parse error: syntax error, unexpected '<' in /wordpress/wp-content/themes/twentyseventeen/template-parts/header/header-image.php on line 12

  • nee, du musst an den entsprechenden Stellen auch das php wieder schließen ?>
    Das ganze könnte so ungefähr aussehen:

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Hallo, ich benutze das Design Twenty Seventeen und möchte das obere (1.) Bild durch eine Slideshow ersetzen.
    Einen Slider habe ich mit Master Slider (https://de.wordpress.org/plugins/master-slider/) schon erstellt, der Code dafür zum Einfügen ist [masterslider id="1"].
    Leider kann ich über den Customizer nur ein anderes Bild oder Video auswählen, keinen Slider.
    Welchen Weg muss ich gehen, um an diese Stelle den Slider einfügen zu können?
    Hier geht es zu der Seite: https://bit.ly/2GnefMV

    LG Tim


    Hallo Tim, ich bin Anfänger und habe das gleiche Problem. Wenn ich den den php Code eingebe ist der Slider zwar im Header aber zusätzlich zu dem Platz wo das Header Bild war u somit ist alles verschoben. Ich mach da bestimmt was falsch...an welcher Stelle in header-php muss man den shortcode einfügen? Vielen Dank schon mal, Peter

  • Du, ich glaube die Mods mögen das nicht, wenn man in ältere Threads mit aktuellen Themen einsteigt. Da wird besser ein neuer Thread angefangen. Aber zu deinem Problem: Da müssten wir einen Link haben und dann könnten wir dir hier wahrscheinlich bei der Anpassung des CSS helfen.

  • Hallo, erst mal Danke für schnelle Antwort. Ich habe z.Z. WP nur local mit xampp installiert um mir meine Seite zu bauen. Erst dann wird ich sie online stellen. Hat bis jetzt auch alles gut geklappt bis auf den Slider den ich für das Headerbild haben möchte. So sieht meine php aus und auf den Bild hab ich den Eintrag unter dem gelb markierten gemacht....vielen Dank für die Hilfe...Peter

  • Ausgehend von deinem Screenshot bist du an der falschen Stelle und in der falschen Datei.

    Bearbeiten musst du (laut den Beiträgen oben) die Datei "template-parts/header/header-image.php".

    Der benötigte Code wird in Beitrag #14 von maxe gezeigt.

    Anmerkung: Am besten niemals die Datei direkt bearbeiten, sondern vorher ein Child-Theme erstellen. PHP Änderungen solltest du auch am besten nicht direkt mit dem Editor in Wordpress machen, sondern die Datei herunterladen, bearbeiten und wieder hochladen.

  • Hallo Daniel, erst mal vielen Dank für deine Hilfe. Ich habe nun den Slider richtig auf meiner Startseite allerdings nur wenn ich im Customizer ein Header Bild einsetze. Wenn ich das ausblende is auch der Slider nicht da. Ist das so vom Theme her gesteuert? Das verkleinerte Header Bild sieht man dann auch wenn man auf die Seiten im Menü geht...? Gruß Peter

Jetzt mitmachen!

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