Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/yolol100/dienstenoverzicht/archive/refs/heads/main.zipToont een veilig, beheerbaar dienstenoverzicht via het custom post type Diensten en de shortcode [dienstenoverzicht].
Description
Dienstenoverzicht Plugin registreert een custom post type voor diensten, een categorie-taxonomie, metaboxen voor prijsinformatie en samenvatting, een shortcode met categorie- en zoekfiltering en CSV import/export voor beheerders.
De plugin gebruikt WordPress-native APIs, nonce/capability checks, gescoped assets en veilige escaping/sanitization voor admin- en frontend-output.
Installation
- Upload de pluginmap naar /wp-content/plugins/.
- Activeer de plugin via Plugins.
- Voeg diensten toe via Diensten.
- Plaats [dienstenoverzicht] op een pagina.
Frequently Asked Questions
Welke shortcode kan ik gebruiken?
Gebruik [dienstenoverzicht]. Optioneel kun je een startcategorie meegeven met [dienstenoverzicht category="123"].
Verwijdert de plugin diensten bij uninstall?
Nee. De uninstall-handler verwijdert alleen pluginopties. Diensten blijven bewust bewaard om onbedoeld dataverlies te voorkomen.
Changelog
3.0.0
- Release-hardening voor security, WPCS-readiness, accessibility en packaging.
- AJAX-respons omgezet naar wp_send_json_success().
- Admin CSS volledig gescoped.
- Settings sanitization aangescherpt voor CSS-length waardes.
- CSV import/export verder gehard met publish-only export, upload error checks en veilige formula-prefix roundtrip.
- Plugin headers en readme bijgewerkt naar WordPress 6.9 readiness.
2.5.0
- Bootstrap opgeschoond.
- Dubbele hook-registraties verwijderd.
- CSV import/export veiliger en schaalbaarder gemaakt.
- Dode upload- en voorbeeldcode verwijderd.
- Frontend assets en AJAX-filtering opgeschoond.