Sie beherrschen alle relevanten Methoden und Techniken, um ein WordPress-Plugin zu entwickeln und verstehen die technischen Spezifikationen.
Sie erwerben Kenntnisse bezüglich der Template-Hierarchie, analysieren die Core-Dateien und die Datenbankstruktur. Außerdem erfahren Sie, wie Sie sich mit selbsterstellten Plugins an den meisten Stellen des Systems durch Hooks einhaken und eine Theme-Struktur ändern oder neue Admin-Funktionen im Backend erstellen. Nach dem Seminar werden Sie in der Lage sein, selbstständig Plugins für eine Vielzahl von Herausforderungen zu schreiben.
Anhand verschiedener Code-Beispiele erstellen Sie Widgets für Header, Footer und Sidebars. Sie erlernen die Verwendung der Metadaten „Benutzerdefinierte Felder“ und erstellen Ihre eigenen Datenbankabfragen. Durch die Anlage von eigenen Post-Typen kreieren Sie mithilfe Ihres Plugins Inhaltselemente für neue Einsatzbereiche von WordPress. Weiter werden Sie die Benutzersteuerung durch die Anlage von eigenen Benutzerrollen erweitern.
Essentials in WordPress - Plugin, Theme, Hooks und Shortcodes
Erstellen von Plugins und Widgets
Theme-Entwicklung mit Template Dateien
Child-Themes für Entwickler
Datenreinigung und Escapen
Datenbankzugriff mit $wpdb
Steuerung der Loop - Anzeige von Inhaltselementen
Benutzerdefinierte Felder für Beiträge, Seiten und Inhaltselemente
Das Taxonomiesystem in WordPress
Standort-Abfragen mit Konditionaler Überprüfung
Navigationsprozesse in WordPress
Error-Handling in WordPress
Benutzerrollenverarbeitung mit wp_get_current_user()
Verwendung von Nonces in WordPress-Formularen
Admin-Menus im Dashboard erweitern
Settings-API
Internationalisierung
Nützliche Entwickler-Plugins für WordPress
Dauer/zeitlicher Ablauf:
4 Tage
Zielgruppe:
Webentwickler, Webdesigner mit technischen Vorkenntnissen. Sie sollten grundlegende HTML, CSS, SQL und PHP Kenntnisse besitzen, sowie Erfahrungen mit WordPress als Administrator mitbringen.
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern.
Diese Cookies werden nicht automatisiert gesetzt.
Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren.
Weitere Informationen finden Sie hier.