Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/eumicro/survey-json-editor/releases/download/v0.3.0/survey-json-editor-0.3.0.zipWordPress-Plugin für Umfrageformulare auf Basis von jsonschema-editor.
- Admin: JSON Schema + UI Schema bearbeiten, Vorschau, Antworten ansehen/exportieren
- Frontend: Shortcode
[survey_json_editor id="123"] - Erweiterungen: Datei-Upload (
x-file), Karte/Geometrie (x-geometry)
Voraussetzungen
- WordPress 6.4+
- PHP 8.1+
- Node.js 22+ (nur für Entwicklung/Build)
Entwicklung
npm install
npm run dev # Watch-Build
npm run build # Production-Assets nach build/
Lokal in WordPress: Plugin-Ordner nach wp-content/plugins/survey-json-editor/ kopieren oder verlinken, dann npm run build.
Release
Version in drei Dateien angleichen:
survey-json-editor.php(Version:)readme.txt(Stable tag:)package.json(version)
Dann Tag setzen und pushen — GitHub Actions baut das ZIP und veröffentlicht das Release:
git add .
git commit -m "chore: release v0.3.0"
git tag v0.3.0
git push origin main
git push origin v0.3.0
Alternativ lokal (Windows):
npm run release
Das ZIP liegt unter dist/survey-json-editor-<version>.zip und eignet sich für WordPress.org oder manuelle Installation.
WordPress.org
Nach Freigabe im Plugin Directory Updates über SVN (trunk/ + tags/<version>/). Siehe WordPress Subversion Guide.
Lizenz
GPL-2.0-or-later
Releases
1 release. Each count is every asset in that release; expand a row for the breakdown.