Das WordPress-Startertheme von Rocketsky
SKYE
Der Ausgangspunkt für WordPress-Websites mit Classic Editor und eigenen ACF-Bausteinen. Für Projekte, bei denen Du den Aufbau selbst bestimmen willst.
Der Ansatz
Ein eigenes Theme auf Skye aufbauen.
Skye ist die Grundlage für unsere WordPress-Projekte. Daraus entsteht jeweils ein eigenständiges Theme, mit passenden Bausteinen für die Website und ihre Redaktion.
Classic Editor statt Gutenberg
Der Block-Editor ist für Seiten, Beiträge und Widgets deaktiviert. Die Redaktion arbeitet mit dem klassischen Editor oder mit den ACF-Bausteinen des Projekts. Dafür braucht es kein zusätzliches Classic-Editor-Plugin.
Bausteine passend zum Inhalt
Eine Referenz braucht andere Felder als ein Kontaktabschnitt. Du definierst die verfügbaren Bausteine und ihre Gestaltung. Die Redaktion füllt Inhalte ein und stellt daraus Seiten zusammen.
Ein eigenständiges Projekttheme
Skye liefert PHP-Struktur, Komponenten und Asset-Build. Du entwickelst im eigenen Repository weiter. Spätere Verbesserungen aus Skye werden gezielt übernommen und im Projekt geprüft.
Redaktion mit ACF PRO
Passende Felder für Deine Inhalte.
Ein Titel gehört ins Titelfeld, eine Frage in den FAQ-Baustein. Gestaltung und Technik bleiben im Theme. Bei einfachen Seiten kannst Du zum Standardeditor wechseln; beide Inhaltsquellen bleiben gespeichert.
Diese Seite ist mit genau diesem Baukasten aufgebaut.
Einstieg
Überschrift, Einleitung und die wichtigsten Links
Arbeitsweise
Eigene Themen mit passenden Textfeldern
Fragen und Antworten
Redaktionelle Antworten, direkt auf der Seite
Kontakt
Der nächste Schritt für Deine Besucher
Aufbau des Themes
Wo welcher Code hingehört.
Die redaktionellen Inhalte liegen in WordPress. Im Repository entwickelst Du die PHP- und HTML-Templates, die sie ausgeben, und die Gestaltung der Website.
lib/- PHP liest die benötigten WordPress- und ACF-Daten und bereitet sie für die Ausgabe vor. Hier liegen auch Berechtigungsprüfungen und die eigenen Theme-Funktionen.
components/- Hier liegen wiederverwendbare HTML-Templates. get_component() lädt sie mit ausdrücklich übergebenen Daten; PHP übernimmt beispielsweise Schleifen und das Maskieren der Ausgabe.
views/- Diese PHP-Ansichten setzen Seiten, Beiträge und Archive aus den passenden Komponenten zusammen. Die WordPress-Schleife liefert die Beiträge für die jeweilige Ansicht.
assets/styles/- Die Gestaltung entsteht in Sass-Dateien mit SCSS-Syntax. Hier werden auch die benötigten Bootstrap-Module eingebunden. Der Build übersetzt die Quellen in CSS.
assets/scripts/- JavaScript für das Verhalten im Browser liegt hier und wird pro Projekt eingebunden. Navigation und FAQ dieser Website funktionieren mit nativem HTML.
build.mjs- Node.js führt den Build aus. Er übersetzt Sass in CSS, bündelt JavaScript und veröffentlicht die erzeugten Dateien mit Inhalts-Hashes unter dist/. npm run watch baut bei Änderungen der Quellen neu.
Unter der Haube
Performance gehört in die Grundlage.
Skye bringt die Werkzeuge mit. Welche Auslieferung zu einer Website passt, wird am tatsächlichen Projekt geprüft. Unbekannte Fälle behalten den vollständigen WordPress-Ladeweg.
CSS aus denselben Quellen
Der Build erzeugt das vollständige CSS sowie Mobile- und Critical-Varianten. Die kritische Auslieferung wird erst mit einem geprüften Layoutvertrag aktiviert. Ohne diesen Vertrag lädt das vollständige Stylesheet.
Kleinere Bilder im Hintergrund
Die Medienpipeline kann WebP-Alternativen erzeugen und behält die Originaldateien. Ein Satz neuer Varianten wird nur übernommen, wenn jede Datei kleiner ist. WordPress liefert die passenden Bildgrössen aus.
Native Schnittstellen
WordPress verwaltet Skriptabhängigkeiten, Inline-Daten und Berechtigungen. PHP-Logik und HTML-Komponenten sind getrennt. Ausgaben werden für ihren jeweiligen Kontext maskiert.
Die Marke bis zum Login
Die Websitefarben werden beim Build auch für die Verwaltung vorbereitet. Auf der Loginseite erscheint das hinterlegte Kundenlogo. Das erspart eine zweite, manuell gepflegte Gestaltung.
Aus dem Repository
Die Entwicklung ist offen.
Hier siehst Du den veröffentlichten Release und den aktuellen Entwicklungsstand auf master. Die Kennzahlen werden im Hintergrund von GitHub geladen.
Stars
1Auf GitHub
Forks
0Auf GitHub
Datenquelle: GitHub API. Letzte Abfrage: 06.11.2026 09:50 UTC.
Gut zu wissen
Passt Skye zu Deinem Projekt?
Was unterscheidet Skye von anderen Starterthemes?
Skye verbindet klassisches WordPress-Editing, einen Renderer für eigene ACF-Bausteine und Bootstrap. PHP-Modelle und HTML-Komponenten bleiben getrennt. Sage setzt beispielsweise auf Blade, Acorn, Tailwind und Vite. Entscheidend ist, welcher Aufbau zu Deinem Projekt und Deinem Team passt.
Ist Skye ein fertiges Theme zum Anklicken?
Skye ist eine Grundlage für Entwicklerinnen und Entwickler. Die Bausteine und das Design entstehen im jeweiligen Projekt. Diese Website zeigt eine mögliche Umsetzung; eine universelle Bibliothek fertiger Seitenlayouts ist im Starter nicht enthalten.
Sind ACF PRO und Redis enthalten?
Beide bleiben separate Installationen. Für den ACF-Seitenbaukasten brauchst Du eine passende ACF-PRO-Lizenz. Redis ist optional und wird unabhängig vom Theme eingerichtet. So können die Originalpakete separat aktualisiert werden.
Wie sieht die technische Grundlage aus?
Skye verwendet Bootstrap 6 Alpha und benötigt aktuell mindestens WordPress 6.8.12 und PHP 8.3. Build und Watch funktionieren mit Node 14.21.3 und npm 6.14.18 direkt auf CentOS 7. Die vollständigen Anforderungen und Einrichtungsschritte stehen in der Dokumentation.
Woher kommen der Name und der Vogel?
Der Name ist von Skye aus Valorant inspiriert. Auch die grünen Farben und der Vogel greifen diese Idee auf. Die Vogelmarke dieser Website wurde eigenständig für Skye gezeichnet. Das Theme ist ein Projekt von Rocketsky.
Mit Skye umgesetzt
Ein Projekt von Rocketsky
So bauen wir WordPress.
Du möchtest eine Website mit eigenen Bausteinen oder Skye für ein Projekt einsetzen? Auf Rocketsky erfährst Du mehr über unsere Arbeit.