內容簡介
活動管理員
如有任何問題,請在 http://pankajanupam.in/wordpress-plugins/quick-events-manager/ 留言,協助我改進此外掛程式。我會在一天內回覆您。
外掛標籤
開發者團隊
原文外掛簡介
Quick Events Manager gives you events that behave like events: they sort by when they happen, they keep their own timezone, and they show up properly in search results.
It is free and open source, with no paid tier, no locked features and no upsells. Everything the plugin can do, it does for everybody.
Start simple, add what you need
Most event plugins hand you a dashboard full of settings for ticketing, payments and recurrence before you have created a single event. This one starts with events and nothing else.
When you want more, you switch it on yourself under Events > Features. Anything you leave off adds nothing to your site: no code runs, no database tables are created, and no scripts or styles are loaded. It is not a hidden menu — it is genuinely not there.
What you get out of the box
Events with a start and end date and time
A proper timezone per event, so a talk at 6pm in Kolkata stays at 6pm in Kolkata
All-day events
Online events with a joining link
Venue and organiser details, with reusable venue and organiser records as an option
Your own questions on the registration form
Event categories and tags
Featured images
An event list that sorts by date, not by when you published it
Search and category filtering
“Add to calendar” downloads, plus Google Calendar links
Rich results markup, so search engines can show your event’s date and venue
Switch on registration
A sign-up form that works with or without JavaScript
A capacity, with an automatic waiting list once it is reached — strictly in the order people joined
A closing date for registrations
Confirmation emails carrying a calendar file, and notifications to you
Editable email wording, and one message to everybody registered for an event
An attendee list with search and status filtering, and CSV export
A cancellation link, so “I can’t come after all” takes one click
Automatic deletion of old registrations, if you want it
And, when you need them
Each of these is off until you switch it on under Events > Features.
A calendar — a month grid or a list, on any page
Your own questions on the registration form, with the answers in the export
Reusable venues and organisers, promoted from the addresses you have already typed
Repeating events — daily, weekly, monthly or yearly, with per-date bookings. Move one date, call one off, or split a series from a date onwards
Ticket types — Member and Guest, Full and Concession — each with its own capacity, price and sale window
Paid tickets through Stripe, with seats held for twenty minutes while somebody pays, and full or partial refunds
Selling through WooCommerce instead, if you already run a shop
Check-in — a QR code on every confirmation and a door screen built for one hand and a phone with two bars of signal. It works with JavaScript switched off
Three roles — Event Manager, Event Organizer and Event Staff. Hand a volunteer a phone for the evening and they can admit people and change nothing else
Blocks and shortcodes
Four blocks — Event List, Event Details, Event Registration and Event Calendar — plus the matching shortcodes:
[qevm_event_list limit="10" show="upcoming"]
[qevm_event_details id="123"]
[qevm_event_registration id="123"]
[qevm_event_calendar]
The blocks render on the server, so your visitors download no extra JavaScript.
Built to be worked on
The code is on GitHub. Issues and pull requests are welcome.
https://github.com/pankajanupam-wp/quick-events-manager
Privacy
When somebody registers for an event, the plugin stores the name, email address, phone number and number of places they entered, so you can see who is coming. If they book several places and name the people taking them, those names are stored too.
Registering asks people to agree to that, in wording you control, and records which wording they agreed to and the moment they did. Nothing else about the agreement is kept.
Deleting the plugin does not delete your events and attendees unless you ask it to. There is a setting for that under Events → Settings, and it is off: removing a plugin to try something else should not destroy a guest list.
It does not store IP addresses. There is no tracking, no analytics and no calls home, ever. Registrations are covered by WordPress’s own privacy tools, so an export or erasure request includes them automatically.
External services
Out of the box the plugin contacts nothing at all. One optional feature changes that, and only after you have set it up:
Stripe — used only if you switch on Paid tickets and enter your own Stripe keys. Two things happen then, and only on a payment screen:
The site asks Stripe (api.stripe.com) to create a payment for the amount, the currency, the order reference and the buyer’s email address, so that Stripe can send its own receipt.
The payment screen loads Stripe’s script (js.stripe.com), which draws the card form. Stripe requires the script to be loaded from them, and it is what makes bank authentication work.
Card details are entered on Stripe’s side and never reach this site. Nothing is sent to Stripe for a free event, on any other page, or before you have entered keys.
Stripe’s terms are at https://stripe.com/legal and their privacy policy at https://stripe.com/privacy.
