WordPress ist ein mächtiges CMS – doch mit den üblichen Funktionen und Layouts reizen Sie das Potenzial bei weitem nicht aus. Eine schöne Website ist schnell erstellt, doch erst mit der Entwicklung professioneller Plugins, Themes und Blöcke passen Sie das CMS mit eigenen Funktionalitäten komplett an Ihre Bedürfnisse an.

Florian Simeth führt Sie mit diesem Handbuch in die Grundlagen der professionellen Entwicklung ein. Mit diesem Expertenwissen zu Full-Site-Editing, eigenen Inhaltstypen und allen relevanten APIs erschließen Sie sich Sie sich das gesamte Potenzial von WordPress. Zahlreiche Beispielprojekten und Best Practices sowie ein UX-Crashkurs für gutes Webdesign runden das Buch ab.
WordPress ohne Kompromisse

Ihre Entwicklungsumgebung

Themes, Plugins, Blöcke

Projekte erweitern
Professionelle Themes, Plugins und Blöcke entwickeln
Verstehen Sie alle Grundlagen und Prozesse
Lernen Sie IDE, Werkzeuge und bewährte Konzepte kennen. Schnell werden Sie die Entwicklungsprozesse meistern und mit ersten Anpassungen beginnen.Entwickeln Sie professionelle Plugins, Themes und Blöcke
Arbeiten Sie ganz nach eigenen Bedürfnissen an Funktionen und Design von Word Press. Anhand zahlreicher Beispielprojekte passen Sie die Features und Gestaltung individuell an.Erweitern und individualisieren Sie Ihre Projekte
Holen Sie alles aus Ihren Projekten heraus: Sie lernen die Vorteile sprechender URLs kennen, arbeiten mit eigenen Inhaltstypen und der REST-API, greifen auf Datenbanken zu, setzen Multisite-Umgebungen auf u. v. m.Alle Beispielprojekte stehen zum Download bereit.
Aus dem Inhalt
- Entwicklungsumgebung kennenlernen
- Plugins, Themes und Blöcke entwickeln
- Crashkurs für gutes Theme-Design
- Performance und Sicherheit
- CSS und JavaScript
- jQuery- und React-Crashkurs
- Internationalisierung
- Debugging
- Arbeiten mit der REST-API
- Word Press auf der Kommandozeile
- Eigene Inhaltstypen verwenden
- Externe Daten nachladen
- Inhalte dynamisch einfügen
- Multisite-Umgebung aufsetzen
In dieser Leseprobe führt Sie Florian Simeth zunächst durch die Installation von WordPress, falls Sie das nicht bereits erledigt haben. Anschließend geht es an die Einrichtung von PhpStorm, einer Entwicklungsumgebung mit direkter WordPress-Unterstützung, sowie Visual Studio Code, einem IDE-ähnlichen Quelltext-Editor von Microsoft.
Der anschließenden Auszug zeigt die technische Umsetzung bei der Entwicklung eines Classic-Themes, also das Schreiben von Code für HTML-, CSS- und PHP-Dateien.
Wer hat's geschrieben?
Florian Simeth (@floriansimeth) ist seit 10 Jahren spezialisiert auf die WordPress-Entwicklung. Er ist Mitwirkender bei WordPress in den Bereichen Core, Plugin, Translation und Documentation. Auf mehreren Websites, die er betreibt, berät er sowohl Einsteiger auch fortgeschrittene Entwickler rund um WordPress. Zudem bloggt er zum Thema und publiziert in Fachzeitschriften wie dem PHP- und WordPress-Magazin.

