Technologische Neuigkeiten, Bewertungen und Tipps!

Eine Einführung in die WordPress-Themen für Kinder

Eine der Hauptfunktionen von WordPress ist die Möglichkeit, eine attraktive Website zu erstellen, auch wenn Sie kein Designer sind. Durch die Verwendung von Themen von Drittanbietern kann fast jeder mit ein wenig technischem Wissen etwas erstellen, das ziemlich gut aussieht und funktioniert. Fügen Sie das der Tatsache hinzu, dass viele Themen kostenlos oder erschwinglich sind und Sie sehen können, warum so viele Leute auf den Zug gesprungen sind.

Was viele Menschen jedoch möglicherweise nicht erkennen, ist, dass das Installieren und Anpassen eines Themas an ihre Bedürfnisse nicht das Ende der Dinge ist. In Wirklichkeit können diese Änderungen abhängig von der Art der von Ihnen vorgenommenen Anpassungen verloren gehen, wenn das Thema in Zukunft aktualisiert wird.

Stellen Sie sich zum Beispiel vor, Sie verwenden das Twenty Seventeen-Thema, das in WordPress enthaltene Standardthema. Angenommen, Sie haben eine Seitenvorlage oder sogar das Stylesheet direkt bearbeitet. Das Durcharbeiten eines vorhandenen Themas ist zwar eine gute Möglichkeit, die Vor- und Nachteile der Entwicklung kennenzulernen, aber es ist auch ziemlich einfach, all diese Änderungen zu entfernen, wenn Sie das nächste Mal auf diese Schaltfläche zum Aktualisieren klicken. Wenn Sie dies auf einer Live-Site tun, kann dies katastrophal sein.

Glücklicherweise gibt es einen anderen, sichereren Weg, Dinge zu tun.

Ein Kind schützt die Zukunft

Hier kommt das Konzept des untergeordneten WordPress-Themas ins Spiel. Kurz gesagt, es handelt sich um ein separates Thema, das einen eigenen Ordner im Verzeichnis / wp-content / themes / Ihrer Site hat. Es gibt jedoch eine Wendung. Anstatt ein vollständiges Thema zu sein, bezieht sich ein Kind auf seinen "Vater".

Dies bedeutet, dass der untergeordnete Themenordner nur einige grundlegende Elemente enthält:

  • Eine Datei functions.php.
  • Ein Stylesheet (style.css), das nur die Stile enthält, die Sie anpassen oder hinzufügen.
  • Nur die Vorlagendateien, die Sie anpassen möchten.

Das Schöne an dieser Einstellung ist, dass Sie immer noch alle Vorteile des Hauptthemas nutzen und gleichzeitig Ihre persönliche Note hinzufügen. Der größte Teil der harten Entwurfs- und Entwicklungsarbeit wurde bereits vom Autor des Themas geleistet. Von dort aus können Sie so viel oder so wenig tun, wie Sie möchten.

Noch besser ist, dass das Kind jedes Mal intakt bleibt, wenn das Hauptthema auf die neueste Version aktualisiert wird. Dies schützt Sie zwar nicht vollständig vor Bruch (wir werden später sehen), bedeutet jedoch, dass Ihre Anpassungen nicht überschrieben werden. Es ist eine große Sache, da es keinen Spaß macht, all Ihre harte Arbeit zu wiederholen.

Richten Sie ein grundlegendes Kinderthema ein

Der anfängliche Vorgang zum Einrichten eines untergeordneten Themas ist recht einfach und sollte nur einige Minuten Ihrer Zeit in Anspruch nehmen. Ohne Zweifel ein kleiner Preis, der unter Berücksichtigung der Vorteile zu zahlen ist, die er jetzt und in Zukunft bietet.

Schauen wir uns am Beispiel des Themas Twenty Seventeen (und den Tipps aus dem WordPress-Theme-Handbuch) die grundlegendsten Themen für Kinder an:

1. Erstellen Sie einen neuen Ordner in Ihrem Verzeichnis / wp-content / themes /. Es kann so benannt werden, wie Sie möchten, aber wir werden die WordPress-Empfehlung beibehalten, die es nennt: siebenundzwanzig Kinder

Untergeordnetes WordPress-Theme-Verzeichnis

2. Erstellen Sie ein neues Stylesheet und nennen Sie es: style.css

Fügen Sie in diese CSS-Datei einen ähnlichen Header ein (Sie können ihn an Ihre spezifischen Einstellungen anpassen):

/*
  Theme Name:   Twenty Seventeen Child
  Description:  My Twenty Seventeen Child Theme
  Author:       Your Name
  Author URI:   http://www.your-site.com
  Template:     twentyseventeen
  Version:      1.0.0
 */

Es gibt andere Elemente, die Sie hier platzieren können. Beachten Sie jedoch, dass nur der Themenname und die Vorlage erforderlich sind. Der Name kann wirklich alles sein, was Sie wollen, aber Achten Sie besonders auf die Template-Anweisung. Das muss stimmen mit dem Namen Ihres Hauptthemenordners überein (in unserem Fall siebenundzwanzig). Wenn diese Referenz nicht korrekt ist, funktioniert das untergeordnete Thema nicht.

Unter diesen Informationen können Sie alle benutzerdefinierten Stile hinzufügen, die Sie in Ihrem untergeordneten Thema verwenden möchten. Wenn Sie vorhandene Stile ändern, lohnt es sich möglicherweise, sie direkt aus dem Stylesheet des Hauptthemas zu kopieren und einzufügen oder die Entwicklertools Ihres Browsers zu verwenden, um die Stile, auf die Sie abzielen möchten, einfach zu erkennen.

3. Erstellen Sie eine Datei functions.php was sich zumindest auf die Stylesheets des Haupt- und Nebenthemas bezieht: