Über Web, Tech, Games, Art,
Code & Design

10. März 2023

Wie erstellt man eigenes WordPress-Theme?

Aller Anfang ist schwer. Zumindest, wenn man nicht weiß, wo der Anfang überhaupt ist.

Die Erstellung eines WordPress-Themes ist gar nicht so schwer, wie man sich vielleicht vorstellt. Mit einem guten Grundlagenwissen in HTML, CSS und PHP sollte das durchaus hinzukriegen sein.

Ich nutze für all meine WordPress-Projekte das Starter-Theme „Underscores„. Das ist im Prinzip ein leeres Basis-Theme mit allen benötigten Dateien, das mit eigenem HTML, CSS, JavaScript & ggf. weiteren PHP-Files gefüllt werden muss.

Meistens ergänze ich zum Start eine index.html in dem Ordner und beginne dann die Seite lokal zu entwickeln. Sobald ich einen „Klick-Dummy“ fertig gestellt habe, fange ich an die einzelnen Seitenbereiche auf die entsprechenden Theme-Files zu verteilen. header.php & footer.php sind hierbei wohl selbsterklärend. Der eigentliche Seitenaufbau erfolgt dann unter anderem in der Datei „content-page.php“ im Verzeichnis „template-parts“. Hier kann aus meiner Sicht noch vieles aus der Underscores-Vorlage gelöscht werden.

Am wichtigsten ist hier die Funktion „the_content()„. Hier wird später dann alles ausgegeben, was im Gutenberg-Editor erstellt wird.

Zu diesem Zeitpunkt kann das Theme bereits per FTP in der Verzeichnis „wp-content/themes“ übertragen werden und im WordPress-Backend unter „Design > Themes“ aktiviert werden.

https://underscores.me/


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert