Sidebar auf andere Seite entführen

  • Hallo Leute!

    Ich möchte die Sidebar aus Wordpress (2.7 deutsch , Theme: Shades of Blue) in bestehende Seiten integrieren, weil es einfacher ist, als die ganzen Seiten in Wordpress neu zu schreiben.

    Nun habe ich im Netz viele Codeschnipsel gefunden, die aber stets zu irgendwelchen Fehlermeldungen führen. Kaum habe ich dann eine Lösung für einen Fehlercode ergoogled, kommt die nächste Fehlermeldung. Nun kam mir der Gedanke, dass es daran liegen könnte, dass die Version 2.7 vielleicht anders funktioniert oder am Theme (das ich gern behalten würde).

    Meine Frage daher: Gibt es für meine Version eine Möglichkeit, die Sidebar auf eine beliebige PHP-Seite außerhalb des WP-Verzeichnisses einzubinden?

    Meine bestehende Internetseite findet sich unter

    http://heiligendamm.city-gate.net

    (http://heiligendamm.city-gate.net)

    und der Server-Pfad lautet

    /subdomains/heiligendamm/httpdocs/

    Der Blog befindet sich im Unterverzeichnis "zeit-am-meer" also:

    http://heiligendamm.city-gate.net/zeit-am-meer

    (http://heiligendamm.city-gate.net/zeit-am-meer/)

    bzw. serverseitig

    /subdomains/heiligendamm/httpdocs/zeit-am-meer/

    Der Server unterstützt PHP 5 und Includes funktionieren ansonsten einwandfrei. Header, Footer und Menü aller bestehenden Seiten sind auch per PHP-Include von einem zentralen Ort eingebunden. Daran wird es also eher nicht liegen.

    Kann mir jemand mit einem Codeschnipsel oder einer Anleitung dienen?
    Wenn dann Fehlermeldungen auftreten, kann man wenigstens gemeinsam den Grund suchen.

    LG Martin

    Einmal editiert, zuletzt von dossi (15. April 2009 um 19:30)

    • 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

  • Na, einfach die Sidebar integrieren wird so nicht gehen. Was Dir fehlt ist quasi Wordpress - denn alle Funktionen, die WP-eigen sind und im Code der Sidebar verwendet werden, sind ja notwendig.

    Als dumme Lösung würde mir einfallen eine WP-Seite anzulegen, die nur die Sidebar enthält, die könntest Du per iframe einbinden. Quick&Dirty eben...

  • du könntest die
    [LEFT]

    PHP
    <?php require '/path/to/wordpress/wp-blog-header.php'; ?>

    einbinden. So stehen dir dann alle Funktionen von WP zur Verfügung. Evtl. könntest du dann

    PHP
    <?php get_sidebar(); ?>

    an passender Stelle einbinden.
    Hab ich nicht getestet.
    [/LEFT]

    [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]

  • Ich habe es mit Lösung Nummer 2 versucht und das hat geklappt. Den Code hatte ich schon mal gefunden aber da fehlte das zweite Fragment, was die Sidebar ja erst einbindet.

    Ein Hinweis an alle, die es auch so probieren möchten: Es wird die komplette Sidebar übernommen mit allen Widgets.

    Ich habe aber gesehen, dass man auch eine zweite Sidebar anlegen können soll und wenn das wirklich geht, macht man in die erste eben nur das Menü und die Kategorien und Tagwolke und in die zweite dann die anderen Widgets.

    Danke auf jeden Fall euch beiden.

    Einmal editiert, zuletzt von dossi (17. April 2009 um 14:08)

Jetzt mitmachen!

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