So verwenden Sie Sass mit WordPress-Vorlagen
Veröffentlicht: 2022-11-07Wenn Sie ein WordPress-Entwickler sind, verwenden Sie wahrscheinlich CSS, um Ihre Website zu gestalten. Aber was wäre, wenn Sie einen leistungsfähigeren CSS-Präprozessor wie Sass verwenden könnten? In diesem Artikel zeigen wir Ihnen, wie Sie Sass mit WordPress-Vorlagen verwenden. Sass ist ein leistungsstarker CSS-Präprozessor, mit dem Sie prägnanteren und wartbareren CSS-Code schreiben können. Es ist auch einfach mit WordPress-Vorlagen zu verwenden. Zunächst zeigen wir Ihnen, wie Sie den Sass-Präprozessor auf Ihrem Computer installieren. Dann gehen wir darauf ein, wie man Sass mit WordPress-Vorlagen verwendet. Wir zeigen Ihnen auch einige Tipps und Tricks zur Verwendung von Sass mit WordPress.
How to Use Sass With WordPress ist eine Schritt-für-Schritt-Anleitung, die detailliert beschreibt, wie man dieses Plugin verwendet. In den letzten Jahren habe ich beim Entwickeln von Websites in CSS geschrieben. Der Zweck dieses Artikels ist nicht, Ihnen die Verwendung von Sass beizubringen oder zu erklären, warum es so mächtig ist. Mit anderen Worten, ich zeige Ihnen, wie Sie es mit WordPress verwenden. Wenn Sie die ZIP-Datei entpacken, benennen Sie sie um und legen Sie sie in Ihrem htdocs-Ordner innerhalb von MAMP ab. In diesem Tutorial verwenden wir unseren Datenbanknamen als Root anstelle unseres Benutzernamens und Passworts, da wir MAMP verwenden, um das Passwort zu generieren. Compass, ein Open- Source-CSS- Authoring-Framework, wird in diesem Kurs ebenfalls verwendet, da es Ihnen ermöglicht, Sass eine Vielzahl schneller und nützlicher Funktionen hinzuzufügen.
Geben Sie einfach die wenigen Codezeilen unten in Ihr Befehlszeilentool ein, um Sass und Compass zu installieren. Wir zeigen Ihnen anhand des Themas 24, wie Sie dieses Tutorial durchführen. Damit Sass alle Aktualisierungen sieht, müssen wir unserem Befehlszeilen-Editor einen weiteren Befehl hinzufügen. Wir werden die Sass- und Compass-Backends verwenden, um unser WordPress-Theme zu erstellen. Beginnen wir mit dem Öffnen des Standardstils. Kopieren Sie den kommentierten Block über die CSS-Datei im Design Twenty-fourteen und fügen Sie ihn dann in die CSS-Datei in der oberen Leiste ein. Wenn dieser Kommentar nur ein Satz wäre, würde ich ihn einfach oben in unseren Stil einfügen.
Es ist in unserem Ordner Sass zu finden. Wenn Sie den Befehlszeilenpfad für Ihr Projekt ändern möchten, behalten Sie ihn im Arbeitsprojektordner. Ändern Sie dann mithilfe der folgenden Befehlszeile den Stil oder die Datei, die Sie erstellen oder ändern möchten. Ich möchte Ihnen dafür danken, dass Sie ein WordPress-Theme installiert haben, das einen funktionierenden Sass-Workflow enthält. Für Sass or Less-Benutzer gibt es zahlreiche beliebte Apps und Task-Runner. Wenn Sie diese verwenden, können Sie Ihr Projekt entweder direkt in Ihrem Projekt ablegen oder es im Handumdrehen einrichten und eine Reihe von Aufgaben in Ihrem Projekt auf einmal erledigen. Wenn wir etwas programmieren, das kaputt geht oder neuen Code in eine Version einführt, ist Git ein leistungsstarkes Tool, das unsere Arbeit verfolgt. Einige neue Ordner und Dateien werden von Sass generiert, ohne dass Git aktualisiert werden muss. Der.sass-cache-Ordner oder der.sass-cache-Ordner sind beispielsweise nicht dafür gedacht, auf einem Live-Server verwendet zu werden, nachdem sie erstellt wurden.
Das CSS in Sass für WordPress ist viel leistungsfähiger, da es Entwicklern ermöglicht, eine Vielzahl nützlicher Funktionen wie Variablen, verschachtelte Regeln, Mixins, Module, Partials, Extended/Inheritance und Operator zu verwenden. Der Code wird kompiliert und der Browser kann ihn am Ende lesen.
Wenn Sie Sass installieren, können Sie den Sash-Befehl verwenden, um Ihr Sass in CSS zu kompilieren. Es ist wichtig, dass Sie die zu erstellende Datei und den Speicherort angeben, an dem das CSS generiert werden soll. Wenn Sie beispielsweise sass input.scss output.js von Ihrem Terminal aus ausführen, benötigen Sie eine einzelne Sass-Datei , input.scss und eine einzelne output.js-Datei.
Wie importiere ich Sass in WordPress?

Um Sass in WordPress zu importieren, müssen Sie zuerst das WP-Sass-Plugin installieren. Nach der Installation können Sie das Plugin aktivieren, indem Sie zu Ihrem WordPress-Admin-Panel gehen und zur Seite „Plugins“ navigieren. Von hier aus können Sie auf den Link „Aktivieren“ für das WP-Sass-Plugin klicken. Nach der Aktivierung können Sie beginnen, Sass in Ihrem WordPress-Design zu verwenden, indem Sie die folgende Codezeile zum Stylesheet Ihres Designs hinzufügen: @import „sass/style.scss“;
Die Verwendung von Partials und Verschachtelungsstilen ermöglicht es Sass-Präprozessoren , Code besser zu organisieren. Wenn Sie ein vorhandenes Design ohne Sass-Dateien verwenden möchten, müssen Sie das Stylesheet in diese konvertieren. Sobald Sie eine long.scss-Datei mit genauso viel Code wie Ihre ursprüngliche CSS-Datei erstellt haben, können Sie Variablen und Mixins verwenden. Wenn in den übergeordneten Selektoren mehrere Stile definiert sind, können Sie sie umgestalten, um das Bearbeiten und Scannen zu vereinfachen. Kurze Mixins können verwendet werden, um die wiederholten Präfixe zu ersetzen, die beim Refactoring verwendet werden. Es ist am besten, alle Sass-Dateien im selben Verzeichnis zu behalten, damit Sie den Themenstamm nicht verlieren. Sie können die Sass- und Compass-Tools verwenden, um Ihren Sass von der Befehlszeile aus zu kompilieren.
Compass kann anstelle von Sass verwendet werden, um unsere Kompiliermethode noch besser zu machen. Wenn Sie den Parameter –watch hinzufügen, kompiliert Sass die.shtml-Datei, sobald es eine Änderung darin erkennt. Der Style. Die CSS-Datei kann im Menü „Stil“ angezeigt werden. Um Ihre beliebtesten Stile zu importieren, stellen Sie sicher, dass Sie zuerst Ihre umfassendsten importieren. Sie können Ihre Partials nach Ordner sortieren, wenn Sie dies bevorzugen.
So verwenden Sie Sass für WordPress-Plugins
Um SASS zu installieren, müssen Sie zuerst den folgenden Befehl in Ihrem Terminal ausführen. Installieren Sie -g sass aus dem Ordner npm install -g sass. Sobald das Paket installiert ist, können Sie Ihre SASS-Dateien in CSS-Dateien konvertieren, indem Sie den folgenden Befehl ausführen: (*br). Das Folgende ist ein Beispiel für eine Datei in SASSS. Weitere Informationen zur Verwendung von SASS finden Sie auf der folgenden Website: **br>. Das Plugin ist auf der WordPress-Entwickler-Website verfügbar.

Was ist der Unterschied zwischen Scss und Sass?

Dies ist eine Präprozessor-Skriptsprache, die zum Erstellen oder Interpretieren von CSS unter Verwendung von SASS (Syntactically Awesome Style Sheets) verwendet wird. SCSS, eine Skriptsprache, wird verwendet, um mithilfe von SassScript, einer Skriptsprache, auf der vorhandenen CSS-Syntax aufzubauen.
CSS kann mit Unterstützung für Variablen und Mathematik in Sass, einer Sprache, die es unterstützt, leistungsfähiger sein. Es gibt keine CSS-standardspezifische Erweiterung für diese. CSS, scss, scss und scss sind die vier Syntaxparser in Sass. Diese Ausdrücke werden dann in abstrakte syntaktische Bäume umgewandelt, die dann zum Generieren von CSS verwendet werden. StyleSheets können mit Sass (Syntactically Awesome StyleSheets) in zwei Syntaxen geschrieben werden. Einige Leute bevorzugen Sass, während andere SCSS bevorzugen. Wir sollten bedenken, dass die eingerückte Syntax von Sass nicht veraltet ist.
Sie unterscheidet sich von einer.shtml-Datei, da die Sass-Datei eine reine Textdatei ist. Sass ist die neue Syntax. Sass, a Syntactically Awesome StyleSheets, ist eines davon. CSS ist eine Reihe von CSS-Erweiterungen, die einer Sprache Kraft und Eleganz verleihen. Da es CSS am Ende ausspuckt, maskiert Sass die Einschränkungen von normalem CSS und dient gleichzeitig als Interpreter. Ein ssadi ist eine geschweifte Klammer und ein Semikolon in einer verschachtelten Weise, was ich bevorzugt habe. SCSS ist die Bezeichnung für die primäre Syntax, die vom Sass CSS-Präprozessor unterstützt wird.
Zur Trennung von Erklärungen verwenden wir; im Code oben. Auf den unten stehenden SASS-Code hingegen müssen zwei verschiedene Einrückungszeilen folgen, und es wird kein verwendet. SCSS, die offizielle SASS-Syntax , wurde in Version 3 hinzugefügt. Der auffälligste Unterschied besteht darin, dass die Buchstaben nicht mit Semikolons, sondern mit Klammern geschrieben werden. Obwohl SASS beide Syntaxen unterstützt, muss jedes Projekt anders gestaltet werden. Geben Sie entweder die Erweiterung.sass oder die Erweiterung.scss an, wenn Sie zwischen den Formaten unterscheiden möchten. SCSS (Syntactically Awesome Style Sheets) ist eine neue Syntax für Sass.
SCSS ist viel logischer und komplexer als SASS in Bezug darauf, wie es die Codierung beschreibt. SCSS ist die beste Wahl für einen Anfänger im Softwarebereich. Variablen sind eines der wichtigsten Features von Sass. Die CSS-Erweiterung in Sass ist eher als.scss .
CSS-Präprozessoren wie SASS bieten eine Reihe von Vorteilen gegenüber herkömmlichem CSS. Mit diesen Tools können Sie Ihre Stylesheets einfacher verwalten und einfacher gestalten. Darüber hinaus können Präprozessoren Ihre Stylesheets verständlicher machen, indem sie ihre Lesbarkeit und Struktur verbessern.
So verwenden Sie Sass in einem benutzerdefinierten WordPress-Design
Sass ist ein leistungsstarker CSS-Präprozessor, der es Entwicklern ermöglicht, dynamischeren und effizienteren CSS-Code zu schreiben. In WordPress kann Sass in benutzerdefinierten Designs verwendet werden, um den Entwicklungsprozess zu beschleunigen und CSS-Code besser verwaltbar zu machen. Um Sass in einem benutzerdefinierten WordPress-Design zu verwenden, erstellen Sie zunächst ein „sass“-Verzeichnis im Stammverzeichnis des Designs. Erstellen Sie als Nächstes eine Haupt-Sass-Datei (z. B. „style.scss“) im sass-Verzeichnis und importieren Sie alle anderen Sass-Dateien, die im Design verwendet werden. Fügen Sie schließlich einen Link zur Sass-Hauptdatei in der header.php-Datei des Themes hinzu. Bei der Verwendung von Sass in WordPress ist es wichtig, den CSS-Code gut organisiert und pflegeleicht zu halten. Sass kann dabei helfen, indem es Entwicklern erlaubt, Variablen, Mixins und andere Funktionen zu verwenden, die den CSS-Code prägnanter und leichter lesbar machen.
CSS-Präprozessorsprachen wie Sass oder LESS werden häufig von Designern und Frontend-Entwicklern verwendet. Sie können eine Vielzahl von Funktionen in Sass verwenden, die in CSS nicht verfügbar sind, wie z. B. Variablen, grundlegende mathematische Operatoren, Verschachtelungen und Mixins. Als die WordPress-Version 3.8 veröffentlicht wurde, wurde entschieden, die Stile des WordPress-Adminbereichs auf Sass zu portieren. In Sass können Sie mehrere Dateien in Ihr Haupt-Stylesheet importieren und dann eine einzige CSS-Datei für Ihr Design erstellen. In Ihrem Stylesheets-Verzeichnis findet Koala die Sass-Datei automatisch und zeigt sie an. Um dies zu testen, müssen Sie zuerst Ihre Sass-Datei öffnen. Der Code kann der scs-Datei hinzugefügt werden, indem Sie ihn in Notepad eingeben.
Das Erstellen von verschachtelten Dateien ist einfach und intuitiv mit Sass, mit dem sie erstellt und verwaltet werden können. Mit den Artikelselektoren können beispielsweise alle Elemente für den Artikelbereich verschachtelt werden. Als Designdesigner erstellen Sie Widget- und Beitragsstile, Navigationsmenüs, Kopfzeilenstile und so weiter. Nestin in Sass hat eine hervorragende Struktur, und Sie müssen nicht immer wieder dieselben Klassen, Selektoren und Bezeichner verwenden. Dieses Mixin kann nicht nur einen Teil des Textes vor der Anzeige verbergen, sondern auch die Zeit, die Sie dafür aufwenden, erheblich reduzieren. Bitte teilen Sie uns mit, ob Sie eine CSS-Präprozessorsprache wie Sass für die Entwicklung Ihres WordPress-Themes verwenden.