Blog-Styling in SASS

Hin und wieder bekomme ich eine Anfrage wie folgt:

“Erstellen Sie eine Website mit WordPress als CMS [einfach …]. Oh, und wir werden ein Standard-Looking-in-Blog geworfen haben. Keine Notwendigkeit, sich über das Styling Sorgen zu machen, der Standard-Look wird”

Styling der Website ist einfach – benutzerdefinierte HTML und SASS geschrieben. Das Problem ist der Blog. Speichern Sie für Starter-Themen wie Bones, Sage & _s (die unstyled sind), ich muss noch alle vorgestylten Themen finden, die das Blog-Styling als eine separate Komponente haben.

Meine Option besteht also darin, das CSS-Stylesheet von einem vorhandenen Theme zu hacken (die seitenbezogenen Bits auszublenden und eine größere Dateigröße als nötig zu lassen) oder alles von Grund auf neu zu schreiben.

Bevor ich ein Projekt in Erwägung ziehe, gibt es ein Blog-only-Thema, das in meine SASS eingemischt werden kann? Sie wissen, Kommentar Styling, Next / Prev, die Sidebar-Boxen; Galerien, “Posted on” und dergleichen. All die langweiligen Dinge, die Sie nicht bei jedem Projekt wiederholen möchten, aber können optimiert werden, wenn ein Client nicht etwas Brauchbares will.

Aktualisieren

In Bezug auf das, was zwischen der Hauptseite und dem Blog gleich bleibt: Ich nehme an, dass das gesamte Design gleich ist (Kopf- / Fußzeile, colors, Typografie) und das Content-Styling anders ist (das Blog hat einzigartige Elemente und das Layout ist anders mit einer Seitenleiste)

Solutions Collecting From Web of "Blog-Styling in SASS"

Nun, was ist Teil des Blogs und was zum Rest der Website gehört wird wahrscheinlich anders sein, so ist es schwer zu teilen. Ist zB Kopf- und Fußzeile gleich? Gibt es noch etwas, das geteilt wird?

Wie auch immer, hier sind zwei Möglichkeiten:

1.Separate Instanzen

Wenn der Blog und der Rest der Website völlig anders aussehen, können Sie separate WordPress-Installationen oder eine Multisite-Instanz in Betracht ziehen . Auf diese Weise können Sie verschiedene Themen für jede von ihnen haben.

2.Schalten Sie das Thema für Blog-URLs um

Sie könnten einfach ein anderes Thema haben und wechseln, je nachdem wo Sie sind. Diese Antwort behandelt das. Es schaltet den User-Agent ein, den Sie anpassen müssen, aber der Thema-Switching-Teil ist ziemlich gut erklärt:

Laden Sie ein Thema basierend auf der Browsererkennung