Ein WordPress-Plugin, das Dir hilft, professionelle Kandidatenseiten für grüne Kandidierende mit Gutenberg-Blöcken zu erstellen. Entwickelt speziell für das Sunflower WordPress-Theme.
- Spezielle Gutenberg-Blöcke für Kandidatenseiten
- Kandidaten-Profil Block
- Themen-Block
- Wahlkreis-Block
- Termine-Block
- Setup-Assistent für schnelle Einrichtung
- Social Media Integration
- Vorgefertigte Block-Patterns für Kandidatenprofile
Der Setup-Assistent führt Dich Schritt für Schritt durch die Einrichtung Deiner Kandidatenseite:
Nach Abschluss des Setups kannst Du direkt mit der Bearbeitung Deiner Seite beginnen:
- WordPress 5.8 oder höher
- PHP 7.4 oder höher
- Node.js 14+ und npm für Entwicklung
- Sunflower WordPress-Theme installiert und aktiviert
- Stelle sicher, dass das Sunflower-Theme installiert und aktiviert ist
- Lade das Plugin herunter
- Entpacke es in Dein
/wp-content/plugins/
Verzeichnis - Aktiviere das Plugin in WordPress
- Gehe zu "Grünerator" im Admin-Menü
# Repository klonen
git clone https://github.com/netzbegruenung/gruenerator-wordpress.git
cd gruenerator-wordpress
# Abhängigkeiten installieren
npm install
# Entwicklungs-Build mit Watch-Modus
npm run start
# Produktions-Build
npm run build
Dieses Plugin erweitert das Sunflower-Theme um zusätzliche Gutenberg-Blöcke und Funktionen. Die Blöcke sind speziell für das Design und die Funktionen des Themes optimiert. Ohne das Sunflower-Theme werden die Blöcke nicht korrekt dargestellt.
Wir nutzen eine vereinfachte Git-Flow Struktur:
main
: Produktions-Code (stabil)develop
: Entwicklungs-Branch (aktuell)feature/*
: Für neue Features (z.B.feature/kandidaten-profil
)bugfix/*
: Für Fehlerbehebungen (z.B.bugfix/mobile-ansicht
)
Wir nutzen Conventional Commits:
typ(bereich): beschreibung
- Detaillierte Beschreibung (optional)
- Weitere Details (optional)
Typen:
feat:
Neue Featuresfix:
Bugfixesdocs:
Dokumentationsänderungenstyle:
Code-Formatierungrefactor:
Code-Verbesserungentest:
Test-bezogene Änderungen
Beispiel:
git commit -m "feat(profil): Füge Lebenslauf-Block hinzu"
- Fork das Repository
- Erstelle einen Feature-Branch (
git checkout -b feature/NeuesFeature
) - Committe Deine Änderungen (
git commit -m 'feat: Füge neues Feature hinzu'
) - Push in den Branch (
git push origin feature/NeuesFeature
) - Öffne einen Pull Request
GPL v2 oder später - siehe LICENSE Datei
Deine Beiträge sind willkommen! Bitte lies Dir unsere Contribution Guidelines durch.
- Halte Dich an die WordPress Coding Standards
- Schreibe Tests für neue Features
- Dokumentiere Deinen Code
- Führe
npm run lint
vor jedem Commit aus
- Sunflower WordPress-Theme - Das Basis-Theme für dieses Plugin