Dieser Blogartikel gibt eine Übersicht über die WordPress-Projektplanung und die Inhalte und Aufgaben in den Projektphasen.
Konzeptphase
Planung und Vorbereitung des Projektes. Hierbei werden alle grundsätzlichen Fragen zur Zielsetzung des Projektes, zu den Designanforderungen und den benötigten Funktionen geklärt und daraus ein Konzept erstellt. Das Konzept ist die Grundlage für die weiteren Arbeiten.
- Zielsetzung der WebSeite (Portfolio, Shop, … )
- Was soll gezeigt werden? Welche Inhalte sind geplant?
- Designvorstellungen (Beispielseiten)
- Benötigte Funktionen (Shop)
- Woher kommen die Inhalte?
Entwicklungsphase
Die Entwicklungsphase beinhaltet alle Aufgaben, direkt und indirekt mit WordPress-Entwicklung zu tun haben. Hierzu zählen die Einrichtung und Konfiguration der Entwicklungssysteme, die Auswahl von Themes und PlugIns und die erforderlichen Anpassungen und Erweiterungen.
Entwicklungssystem
Einrichtung und Konfiguration eines lokalen Entwicklungssystems auf dem PC mit XAMPP. Installation hilfreicher PlugIns für die Entwicklung
- XAMPP
- Installation / Config
- PlugIns für Entwicklung
- Duplicator (PlugIn zum Kopieren von WordPress-Webseiten zwischen Webserver und Entwicklungs-PC)
- Show Current Template
- Query Monitor
Theme-Auswahl
Eine gute Ausgangsbasis für die Entwicklung / Anpassung eines Webauftrittes mit WordPress sind
- Elmastudio
- Genesis
- GeneratePress
Theme-Einrichtung
- Erstellung Styleguide
- Child-Theme
- Theme-Einstellungen
PlugIns / Einstellungen
- GeneratePress Premium
- GenerateBlocks
- Contact Form 7 / Einstellungen / Honeypot
- Yoast SEO
- Statify oder WP Statistics / Einstellungen
- WP Page Navi + WP Page Navi Style
- WooCommerce
- IP-Adressen anonymisieren
Implementierungsphase
In der Implementierungsphase wird das Produktivsystem auf dem Webserver eingerichtet. Alle Bestandteile und Funktionen werden hierhin übertragen. Außerdem werden die Inhalte erstellt.
Produktivsystem einrichten
- Installation / Kopieren vom Entwicklungssystem
- Configuration (SSL)
- Einrichtung des Themes und der PlugIns auf dem Produktivsystem
- Entfernen der Entwicklungs-PlugIns
Inhalte erstellen
- Seiten
- Blog
- Erforderliche Seiten (Impressum / Datenschutz)
- Shop füllen
Qualitätssicherung/Tests/Auswertungen
Parallel zur Entwicklung und Implementierung erfolgen immer wieder Tests, ob die gestellten Anforderungen erfüllt werden. Außerdem ist es sinnvoll sich fortlaufend mit diesen Themenbereichen zu beschäftigen und ggf. immer wieder Anpassungen vorzunehmen:
- SEO
- Speed
- Sicherheit
Dieser Artikel kann als Themensammlung und Checkliste für ein WordPress-Projekt verwendet werden. (Version 1.0).
Anmerkung: Mit den genannten Themes und PlugIns habe ich bei meiner Arbeit bisher gute Erfahrungen gemacht.