Support » Allgemeine Fragen » User sollen im Frontend zwischen 2 Designs (CSS, nicht Themes) wechseln können

  • Es ist eine denkbar simple Anforderung, aber ich finde dafür nur 10 Jahre alte Blogbeiträge bzw. vollkommen veraltete Plugins: Ich würde gerne dem User im Frontend die Möglichkeit geben, zwischen zwei Designs zu wechseln. Die Designs sind aber so ähnlich, dass ich nicht zwischen zwei Themes, sondern nur zwischen zwei CSS-Dateien wechseln möchte.

    Erstaunlicherweise finde ich auch unter dem Stichwort „Barrierefreiheit“ nichts dazu :-(. Wäre für jeden Tipp dankbar.

Ansicht von 1 Antwort (von insgesamt 1)
  • Zum Thema „Barrierefreiheit“ (Accessibility) finde ich ein Plugin, dass den Webseitenbesuchern die Möglichkeit gibt, die Schriftgröße, Kontrast, eine vereinfachte Ansicht usw. auszuwählen. Das Plugin nennt sich … Accessibility.

    Besser gefällt mir allerdings, wie die Entwickler des neuen Standard-Theme Twenty Twenty One die Umschaltung des Farbschemas für den so genannten „Dark Mode“ umgesetzt haben, weil der Umschalter ohne Cookies auskommt und sogar barrierefrei ist. Um daraus ein Plugin zu erstellen benötigst du aber gute Programmierkenntnisse.

    Einen guten Einblick in die Funktionsweise bekommst du über dieses GitHub-Repository: https://github.com/wordpress/twentytwentyone-dark-mode

    Die Funktionalität wurde hier diskutiert: https://make.wordpress.org/core/2020/10/22/twenty-twenty-one-dark-mode-discussion/

    Die fertige Funktion wird hier beschrieben: https://make.wordpress.org/core/2020/11/10/twenty-twenty-one-dark-mode-update/

    Unter dem Suchbegriff „Dark Mode“ findest du im Plugin-Verzeichnis diverse Plugins, die auch einen Umschalter anbieten, wobei ich Lösungen mit Cookies ausschließen würde. Ich habe das nicht weiter verfolgt, könnte mir aber vorstellen, dass das eine oder andere Plugin eine gute Inspirationsquelle für ein eigenes Plugin wäre.

Ansicht von 1 Antwort (von insgesamt 1)
  • Das Thema „User sollen im Frontend zwischen 2 Designs (CSS, nicht Themes) wechseln können“ ist für neue Antworten geschlossen.