eigener Styleswitcher und WP 1.5?

  • Hallo zusammen!

    Ich bin vor einigen Monaten von Sunlog auf WP 1.2.2 umgestiegen und ganz begeistert von dem Teil. :D

    Ich überlege gerade, ob ich auf WP 1.5 migrieren soll, weil es dafür einige Plugins gibt, die mir das Leben sehr erleichtern würden, wie z.B. das Gallery2-Plugin, mit dem man eine Bildgalerie in WP einbinden kann.

    Allerdings hält mich neben rund einem Dutzend Plugins und eigener Modifikationen vor allem eines noch vom Upgrade ab:

    Ich habe für mein WP 1.2.2 einen eigenen Styleswitcher geschrieben, mit dem jeder User sich sein Lieblingslayout auswählen kann. Ich habe das Markup der Ausgabedateien (index.php usw.) so abgeändert, dass sie keinerlei Gestaltungselemente mehr enthalten. Über ein Formular wird das Layout ausgewählt. Es wird ein Cookie gesetzt, mit PHP wird im Header der Wert ausgelesen und das entsprechende Set von css-Dateien geladen.

    Ist das auch mit WP 1.5 machbar? Soweit ich das hier richtig verstanden habe, müsste ich eigentlich nur ein neues Theme anlegen und abändern, oder? Das Markup müsste ich entsprechend anpassen und natürlich die Abfrage im Header übernehmen.

    Ein Problem wäre es, wenn WP 1.5 einen Cache benutzt. - Das Problem hatte ich früher mit Sunlog auch, die neuesten Versionen benutzten die Smarty-Template-Engine. Mein Styleswitcher war damit nicht mehr zu benutzen, weil die Seiten erst bei einer Änderung in der DB neu generiert wurden, reload oder Auswahl des Styles interessierte Smarty nicht.

    Achja: Das Blog ist hier. :wink:

    • 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

  • Danke für die Antwort, aber das war nicht meine Frage. ;)

    Ich würde gerne meine oben beschriebene eigene Lösung weiterverwenden, da ich
    a) wenig Lust habe, die vorhandenen Layouts (das sind rund 10 Layout-Sets a 5 CSS-Dateien) und das Markup umzustricken und
    b) auch ein wenig Stolz drauf bin. :D
    Ich habe den Styleswitcher vor über 2 Jahren nach dem Vorbild des CSS Zengarden entwickelt, da hatte kaum einer so etwas.

  • Danke, das (und das) beantwortet meine Fragen. ;)

    Dass ich irgendwas ändern muss, war mir klar, und solange es nur ein Theme (bzw eine Kopie des Standard-Theme mit der index.php und ggf Aufsplittungen) ist, kann ich damit leben. Besser die als die CSS-Dateien.
    Und ich hätte ungern Stunden mit dem Upgrade verbracht, um hinterher festzustellen, dass der Styleswitcher wegen eines Cache o.ä. nicht mehr benutzt werden kann.

    Jetzt muss ich "nur" noch testen, ob die Plugins - vor allem das viewlevel-Plugin - mit der neuen Version funktionieren.

    Manchmal frage ich mich, wofür ich mir eigentlich die ganze Arbeit antue... ;)

Jetzt mitmachen!

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