Title: Verenigingsplanner
Author: Martin Witjes
Published: <strong>2026 年 5 月 3 日</strong>
Last modified: 2026 年 5 月 3 日

---

搜尋外掛

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

# Verenigingsplanner

 由 [Martin Witjes](https://profiles.wordpress.org/mhagwitjes/) 開發

[下載](https://downloads.wordpress.org/plugin/verenigingsplanner.1.4.1.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/verenigingsplanner/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/verenigingsplanner/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/verenigingsplanner/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/verenigingsplanner/#developers)

 [技術支援](https://wordpress.org/support/plugin/verenigingsplanner/)

## 外掛說明

This is the official plugin for Verenigingsplanner (https://www.verenigingsplanner.
nl), developed and maintained by the Verenigingsplanner team.

The Verenigingsplanner plugin lets you embed various modules from your Verenigingsplanner
account directly on your WordPress website using simple shortcodes. Visitors can
make room reservations, buy event tickets, sign up as volunteers, register as a 
new member, or see today’s match schedule – all without leaving your site.

**Features:**

 * Room and workshop booking widget
 * Google Calendar embed
 * Today’s match schedule board (great for clubhouse TV screens)
 * Event ticket sales
 * Volunteer and neighbourhood task sign-ups
 * Member registration form
 * Lending module
 * Configurable primary colour
 * All widgets load only on pages where their shortcode is placed (no impact on 
   other pages)

**Available shortcodes:**

**Room & Workshop Booking**

    ```
    [verenigingsplanner]
    ```

Optional parameters:

 * `mode="rooms"` — Show only rooms (omit to show both rooms and workshops)
 * `mode="workshops"` — Show only workshops
 * `room="room-id"` — Embed a single specific room directly
 * `workshop="workshop-id"` — Embed a single specific workshop directly

**Google Calendar**

    ```
    [verenigingsplanner_calendar]
    ```

Optional parameters:

 * `mode="MONTH"` — Month view (default)
 * `mode="WEEK"` — Week view
 * `mode="AGENDA"` — Agenda / list view
 * `height="600"` — Height in pixels (default: 600)
 * `show_title="0"` — Hide the calendar title (default: 1 = visible)
 * `show_nav="0"` — Hide the navigation arrows (default: 1 = visible)
 * `show_tabs="0"` — Hide the Day/Week/Month tabs (default: 1 = visible)

**Match Schedule Board**

    ```
    [verenigingsplanner_wedstrijddag]
    ```

Optional parameters:

 * `height="700"` — Height in pixels (default: 700)
 * `date="20-04-2025"` — Show schedule for a specific date instead of today (format:
   DD-MM-YYYY)

Tip: for a full-screen clubhouse TV display, open `https://www.verenigingsplanner.
nl/wedstrijddag?apiKey=YOUR_API_KEY` directly in a browser.

**Event Ticket Sales**

    ```
    [verenigingsplanner_tickets]
    ```

Optional parameters:

 * `event="event-id"` — Embed a single specific event instead of the full events
   overview

**Volunteer & Neighbourhood Tasks**

    ```
    [verenigingsplanner_vrijwilligers]
    ```

Optional parameters:

 * `mode="verenigingstaken"` — Show only volunteer tasks
 * `mode="buurttaken"` — Show only neighbourhood tasks
 * Omit `mode` to show both tabs side by side

**Member Registration**

    ```
    [verenigingsplanner_leden]
    ```

Optional parameters:

 * `height="700"` — Height in pixels (default: 700)

**Lending Module**

    ```
    [verenigingsplanner_uitleen]
    ```

Optional parameters:

 * `height="800"` — Height in pixels (default: 800)

**Newsletter Sign-up**

    ```
    [verenigingsplanner_nieuwsbrief]
    ```

Optional parameters:

 * `height="400"` — Height in pixels (default: 400)

### External Services

This plugin connects to the Verenigingsplanner platform (https://www.verenigingsplanner.
nl) to render widgets on your WordPress site.

**What service is used:**
 All shortcodes load widget scripts and data from `https://
www.verenigingsplanner.nl`. This is the Verenigingsplanner SaaS platform — the same
service this plugin is built for.

**What data is sent and when:**
 * Your organisation’s API key is sent with every
widget request to identify which organisation’s data to display. The API key is 
stored locally in your WordPress database and transmitted only to `www.verenigingsplanner.
nl`. * When a visitor submits a form through a widget (e.g. a booking request, volunteer
sign-up, member registration), the form data they enter is sent to `www.verenigingsplanner.
nl` for processing by your organisation’s admin. * No visitor data is collected 
silently or without user action. No tracking cookies or analytics are placed by 
the plugin.

**Privacy policy:** https://www.verenigingsplanner.nl/privacy
 **Terms of service:**
https://www.verenigingsplanner.nl/voorwaarden

### Support

For questions, problems or feature requests, please visit the support page at https://
www.verenigingsplanner.nl or use the WordPress.org support forum for this plugin.

Your API key and account details can be managed in your Verenigingsplanner admin
panel at https://www.verenigingsplanner.nl.

## 安裝方式

 1. Upload the plugin files to the `/wp-content/plugins/verenigingsplanner` directory,
    or install the plugin directly via the WordPress Plugins screen.
 2. Activate the plugin via the Plugins screen in WordPress.
 3. Go to Settings  Verenigingsplanner and enter your API key.
 4. Add a shortcode to any page or post.

Your API key can be found in your Verenigingsplanner admin panel under **Settings
API**.

## 常見問題集

### Where do I find my API key?

Log in to your Verenigingsplanner admin dashboard and go to Settings. You can generate
an API key there.

### Can I customise the appearance?

Yes, you can set the primary colour in the plugin settings. The widget also automatically
inherits the font of your theme.

### Are bookings confirmed immediately?

No, booking requests appear in your Verenigingsplanner dashboard for you to confirm.
The visitor receives an automatic confirmation email once you approve the request.

### How does the match schedule board work?

The `[verenigingsplanner_wedstrijddag]` shortcode embeds a live board showing today’s
matches including team names, kick-off times, fields and opponent logos. It refreshes
automatically every minute. You can also display it full-screen on a clubhouse TV
by opening `https://www.verenigingsplanner.nl/wedstrijddag?apiKey=YOUR_API_KEY` 
in a browser.

### Do the widgets slow down my website?

No. Each widget script is only loaded on pages where the corresponding shortcode
is placed. Pages without shortcodes are not affected.

### Does the plugin track visitors?

No. The plugin does not place any tracking cookies or collect any visitor data without
explicit user action. Data is only transmitted to Verenigingsplanner when a visitor
actively submits a form (e.g. a booking or sign-up).

## 使用者評論

這個外掛目前沒有任何使用者評論。

## 參與者及開發者

以下人員參與了開源軟體〈Verenigingsplanner〉的開發相關工作。

參與者

 *   [ Martin Witjes ](https://profiles.wordpress.org/mhagwitjes/)

[將〈Verenigingsplanner〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/verenigingsplanner)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/verenigingsplanner/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/verenigingsplanner/)，或透過
[RSS](https://plugins.trac.wordpress.org/log/verenigingsplanner/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/verenigingsplanner/)。

## 變更記錄

#### 1.4.1

 * Updated: Full shortcode reference with all optional parameters added to the plugin
   description
 * Added: Support section with contact links

#### 1.4.0

 * Fixed: Removed invalid contributor username; only mhagwitjes listed
 * Added: Dutch (nl_NL) translation
 * Added: Full internationalisation (i18n) support — all strings now translatable

#### 1.3.0

 * Added: External Services disclosure section to readme (Guideline 6 compliance)
 * Added: `mhagwitjes` to contributors list
 * Added: `[verenigingsplanner_nieuwsbrief]` shortcode documented in readme
 * Updated: Clarified this is the official plugin by the Verenigingsplanner team

#### 1.2.0

 * Fix: Added sanitize_callback to all register_setting() calls (sanitize_text_field
   for API key, sanitize_hex_color for primary color)
 * Updated: Tested up to WordPress 6.9

#### 1.1.0

 * New: `[verenigingsplanner_wedstrijddag]` shortcode for embedding today’s match
   schedule board
 * New: Lending module shortcode `[verenigingsplanner_uitleen]`
 * Improvement: Widget scripts are now only loaded on pages that use a shortcode
 * Improvement: Added uninstall hook to clean up plugin settings on removal
 * Fix: Corrected plugin name typos in documentation
 * Updated: Tested up to WordPress 6.7

#### 1.0.0

 * Initial release

## 中繼資料

 *  版本 **1.4.1**
 *  最後更新 **1 週前**
 *  啟用安裝數 **少於 10 次**
 *  WordPress 版本需求 ** 5.8 或更新版本 **
 *  已測試相容的 WordPress 版本 **6.9.4**
 *  PHP 版本需求 ** 7.4 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/verenigingsplanner/)
 * 標籤:
 * [Associations](https://tw.wordpress.org/plugins/tags/associations/)[booking](https://tw.wordpress.org/plugins/tags/booking/)
   [reservations](https://tw.wordpress.org/plugins/tags/reservations/)[rooms](https://tw.wordpress.org/plugins/tags/rooms/)
   [sports club](https://tw.wordpress.org/plugins/tags/sports-club/)
 *  [進階檢視](https://tw.wordpress.org/plugins/verenigingsplanner/advanced/)

## 評分

這個項目尚無任何評論記錄。

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

[查看全部使用者評論](https://wordpress.org/support/plugin/verenigingsplanner/reviews/)

## 參與者

 *   [ Martin Witjes ](https://profiles.wordpress.org/mhagwitjes/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/verenigingsplanner/)