Corrected the help text under the “Redirect page” setting: when the field is left empty, visitors return to your site’s base URL after an order, not to the specific page where they clicked the buy button.
Redirect page: the value is now canonicalised to one absolute URL on your own site when you save it (a path like /bedankt or a full URL both work). Off-site targets, protocol-relative //host values and mixed http/https are rejected or corrected, and an invalid entry keeps the previously saved value instead of clearing it. The settings field now explains what to enter instead of using a placeholder.
Redirect forwarder: rebuilt on the URL API so a target that already contains a query string or #fragment is handled correctly.
Session cookie: the cart-session cookie is no longer HttpOnly, so the front-end can reuse it and stops making a redundant session request on every page.
Caching: only valid JSON responses are cached.
New: optional “Redirect page” setting. Visitors returning from a VoordeMensen order (the ticket modal right after clicking buy, or the order confirmation after payment) are loaded on a page of your choosing instead of the current page. Works with both the popup and side loader. The target is restricted to your own site. Leave empty for the previous default behaviour.
Performance: event and ticket-type data from the VoordeMensen API is now cached briefly (5 minutes, filterable via the voordemensen_cache_ttl filter) so front-end pages no longer call the API on every page load. Only successful responses are cached, and the live ticket sale inside the loader/iframe is unaffected.
Compatibility: tested with WordPress 7.0 and confirmed clean with Plugin Check.
Housekeeping: removed a redundant event-data hook, cleaned up the session AJAX handler, added missing script/style versions, fixed two PHP notices surfaced under WP_DEBUG (script localisation and event sorting), and aligned version and PHP metadata.
Fixed a caching issue, make the plugin more stable in a cached enviroment.
Improved sorting of event_dates and buttons shortcodes.
Adding session management using session id’s aquired from the VoordeMensen server, making the plugin compatible with caching plugins.
Initial public release
Plugin Website
Visit website
Share Post
Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.