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/joranout/wp-soli-event-plugin/releases/download/v1.1.3-nightly.153/wp-soli-event-plugin.zipPlugin for wordpress dedicated to displaying events on soli.nl
Contains:
- Custom event post-type
- Default template for event post
- Gutenberg Block for registering event
- Gutenberg Block for displaying events in calendar-view
- Gutenberg Block for displaying events in list view
Development
WP-ENV
Install
npm -g install @wordpress/env
Start
wp-env start [--debug]
Stop
wp-env stop
WordPress version
.wp-env.json pins core to an explicit wordpress.org zip rather than a
WordPress/WordPress git ref: the git mirror is not guaranteed to carry a tag
for a fresh release (on 2026-08-12 WordPress shipped 7.0.4 without pushing one),
and the zips are published with the release. The pin governs local development
only. CI sets WP_ENV_CORE per matrix leg, which wp-env merges last and so
supersedes this pin - that is how the suite runs against both the newest release
and the oldest supported branch (wordpress.requiresAtLeast in package.json).
To reproduce a CI leg locally, destroy the environment first - downgrading core under an existing database leaves WordPress demanding a database update and most admin tests fail on that screen:
wp-env destroy
WP_ENV_CORE=https://wordpress.org/wordpress-6.9.7.zip wp-env start
Mysql container
Login
mariadb -U -ppassword wordpress
Localhost
Front-end
Back-end
back-end \ username: admin \ password: password
Configuration
{
"env": {
"site": {
"plugins": [
"./wp-soli-admin-plugin",
"./wp-soli-menu-plugin"
]
},
"winkel": {
"plugins": [
"./event-tickets",
"./woocommerce",
"./wp-soli-wc-events",
"./wp-soli-wc-kindermuziekweek",
"./mollie-payments-for-woocommerce"
]
}
}
}Releases
3 releases. Each count is every asset in that release; expand a row for the breakdown.