Reihenfolgenänderung in der Sidebar

  • Hallo zusammen,
    ich bin neu hier und habe leider gleich eine Frage.
    Vorneweg, ich habe mich die letzten 8 Stunden durch sämtliche Foren und Websites gesucht, konnte mein Problem jedoch leider nicht lösen:-(

    Nun zu meinem Problem:
    Ich habe mehrere Webseiten, wie beispielsweise die forellenteich-angeln.com, welche ich alle mit der Theme "Newton" betreibe.
    Diese würde ich sehr gerne beibehalten, da ich die Menüführung mit sowie die beiden Sidebars designmäßig sehr ansprechend finde.
    Nun habe ich das Problem, dass ich gerne einen PHP Code (dies mache ich immer mit einem Widget) vor meinem Menü in der linken Sidebar einfügen möchte.
    Da ich das als Menü das "Standart primary" Menü von Newton verwende, setzt er mir dieses immer automatisch davor.
    Auch sämtliches suchen und Versuche den Code in der Function.php datei zu verändern brachten leider nicht den erhoften Erfolg.

    Hier der function-code, diesen musste ich leider aufgrund der Größenbegrenzug auf 2x einfügen: Teil 1-2

    Einmal editiert, zuletzt von maxe (8. Februar 2017 um 17:15)

    • 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

  • restlicher functions Code

    Währe euch echt super dankbar wenn einer eine Blick darauf werfen könnte.
    Viele Grüße
    Oli

    Einmal editiert, zuletzt von maxe (9. Februar 2017 um 10:11)

  • Ich kenne das Theme leider nicht.

    Aber entweder du verwendest statt des vorgebenen Sidebar-Menüs einfach das Menü Widget und wählst dort das Menü aus (dann kannst du die Widgets ja frei verschieben) oder du schaust mal in die sidebar.php.

    In der sidebar.php kannst du vermutlich durch ändern der Reihenfolge der PHP-Bereiche auch die Reihenfolge der Ausgabe ändern. Allerdings wirst du das Menü nur vor oder komplett hinter den Widget Bereich "schieben" können.
    Es sei denn, du definierst einen zusätzlichen Widget-Bereich (einen vor dem Menü und einen dahinter).

  • Guten Morgen Daniel,
    vielen Dank für deine schnelle Antwort.
    Auch im Sidebarcode habe ich schon verschiedene versuche durchgeführt, jedoch leider ohne Erfolg:-(.
    Ich habe dir unten mal den Code eingefügt, kannst du mir hier nen konkreten Tip geben?

    Viele Grüße
    Oli

  • Die sidebar.php ist leider auch nicht die richtige Datei.

    Jetzt habe ich mir das Theme doch mal heruntergeladen.

    Es gilt quasi das, was ich schon geschrieben hatte, nur dass der Ort, an dem du die Änderungen vornehmen musst, die header.php ist.
    Dort wird von Zeile 33-39 das Menü erstellt/aufgerufen und in Zeile 41 die Sidebar. Wenn du Zeile 41 vor die Zeile 33 kopierst, änderst du die Reihenfolge.

    Aber vorsicht: Wenn du die Änderungen direkt in der header.php vom Theme vornimmst, geht sie beim nächstenm Theme Update verloren.
    Erstelle dir für Änderungen im Theme besser vorher ein Child Theme:
    http://pressengers.de/themes/wordpre…heme-erstellen/

  • Hallo Daniel,
    vielen Dank für deine Super Hilfe.
    Es hat jetzt genau so funktioniert wie ich es mir vorstellt habe.
    Danke nochmals.

    Gruß Oli

Jetzt mitmachen!

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