Title: VoordeMensen
Author: voordemensen
Published: <strong>June 6, 2024</strong>
Last modified: July 2, 2026

---

Search plugins

![](https://ps.w.org/voordemensen/assets/icon-256x256.png?rev=3098870)

# VoordeMensen

 By [voordemensen](https://profiles.wordpress.org/voordemensen/)

[Download](https://downloads.wordpress.org/plugin/voordemensen.2.1.1.zip)

 * [Details](https://pcm.wordpress.org/plugins/voordemensen/#description)
 * [Reviews](https://pcm.wordpress.org/plugins/voordemensen/#reviews)
 *  [Installation](https://pcm.wordpress.org/plugins/voordemensen/#installation)
 * [Development](https://pcm.wordpress.org/plugins/voordemensen/#developers)

 [Support](https://wordpress.org/support/plugin/voordemensen/)

## Description

VoordeMensen is a WordPress plugin that connects your website with the VoordeMensen
ticket sales system. It provides several features:

 * Load the VoordeMensen loader script dynamically based on your site’s settings
 * Preload event data from the VoordeMensen API (see 3rd party connection for more
   info)
 * Include various metaboxes and shortcodes for enhanced functionality
 * Start a user session for tracking the VoordeMensen cart ID (see 3rd party connection
   for more info)
 * Optionally load returning customers (ticket modal / order confirmation) on a 
   page of your choosing

### 3rd party connection

This plugin will fetch the VoordeMensen loader from [https://voordemensen.nl](https://voordemensen.nl)
and event data from [https://api.voordemensen.nl](https://api.voordemensen.nl) and
use it in your WordPress. This way your visitors will be able to buy tickets using
VoordeMensen.

Depending on the loader type you choose in the admin page either [vdm_sideloader.js](https://tickets.voordemensen.nl/demo/vdm_sideloader.js)
or [vdm_loader.js](https://tickets.voordemensen.nl/demo/vdm_loader.js) will be loaded.

Additionaly this plugin will connect to [https://tickets.voordemensen.nl](https://tickets.voordemensen.nl)
to obtain a unique session id.

The VoordeMensen [privacy statement](https://voordemensen.nl/privacyverklaring/)
applies.

#### Features

 * Dynamically load the VoordeMensen loader script
 * Preload event data based on the settings
 * Custom metaboxes and shortcodes included
 * User session management

#### Requirements

 * A valid VoordeMensen account

### Use

[For complete instructions, visit VoordeMensen’s support page](https://voordemensen.nl/support)

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/voordemensen` directory, or
    install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Use the Settings->VoordeMensen to configure the plugin.

## FAQ

### Where can I get an VoordeMensen account?

You can create a VoordeMensen account at https://voordemensen.nl.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“VoordeMensen” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ voordemensen ](https://profiles.wordpress.org/voordemensen/)

[Translate “VoordeMensen” into your language.](https://translate.wordpress.org/projects/wp-plugins/voordemensen)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/voordemensen/), check
out the [SVN repository](https://plugins.svn.wordpress.org/voordemensen/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/voordemensen/) by
[RSS](https://plugins.trac.wordpress.org/log/voordemensen/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.1.1

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.

#### 2.1.0

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.

#### 2.0.14

Fixed a caching issue, make the plugin more stable in a cached enviroment.
 Improved
sorting of event_dates and buttons shortcodes.

#### 2.0.13

Adding session management using session id’s aquired from the VoordeMensen server,
making the plugin compatible with caching plugins.

#### 2.0.12

Initial public release

#### 1.0.10

 * Initial release

## Meta

 *  Version **2.1.1**
 *  Last updated **4 days ago**
 *  Active installations **10+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/voordemensen/)
 * Tags
 * [e-commerce](https://pcm.wordpress.org/plugins/tags/e-commerce/)[events](https://pcm.wordpress.org/plugins/tags/events/)
   [tickets](https://pcm.wordpress.org/plugins/tags/tickets/)
 *  [Advanced View](https://pcm.wordpress.org/plugins/voordemensen/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/voordemensen/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/voordemensen/reviews/)

## Contributors

 *   [ voordemensen ](https://profiles.wordpress.org/voordemensen/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/voordemensen/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://voordemensen.nl)