WordPress Event List Template

A one-click WordPress event list template: event, date, time, venue, city, tickets, status. Free with TableCrafter, sortable and filterable. WordPress powers 43% of all websites globally (W3Techs, July 2026), and TableCrafter bridges the gap between the data you collect and the tables your users need to see, no custom PHP, no dashboard access required for viewers. The free version on WordPress.org supports CSV, JSON, Google Sheets, and Excel. Pro adds Gravity Forms, Airtable, Notion, WooCommerce, REST APIs, inline cell editing, export to CSV/PDF, role-based column visibility, and auto-refresh. Every table embeds on any page with a [tablecrafter] shortcode or the native Gutenberg block. Teams across logistics, retail, HR, and event management use TableCrafter to display live, searchable data tables without writing code or maintaining spreadsheets manually. WordPress powers 43% of all websites globally. Gravity Forms is active on over 10 million WordPress sites (Gravity Forms, 2025).
What Is the WordPress Event List Template?
A ready-made event list table for WordPress, upcoming events with date, venue, a tickets link, and status, filterable by status.
If the result does not match expectations after saving, use the TableCrafter debug log (enable via TableCrafter Settings > Advanced > Debug Mode) to trace exactly which configuration value is being applied for the current request.
What Columns Does This Template Include?
The event list template pre-configures columns that cover the essential information attendees need to identify and register for an event. Each column maps to a field in your connected data source, whether that is a Google Sheet, a Gravity Forms entry, or a JSON feed from an event management platform:
- Event — the event name, displayed as the primary identifier and search target; can be wrapped in a link column type to make each row clickable to an event detail page
- Date — the event date, rendered in your configured date format (MM/DD/YYYY, DD/MM/YYYY, etc.) and sortable so visitors can find upcoming events by date order
- Time — the start time, shown alongside the date for quick scanning
- Venue — the event location name, filterable if events recur at the same venues
- City — geographic location for city-level filtering so visitors can narrow to local events
- Tickets URL — rendered as a button or link column opening in a new tab, directing visitors to registration or ticketing pages without leaving your site
- Status — rendered as a status badge (Upcoming, In Progress, Sold Out, Cancelled) so visitors can immediately identify availability without opening each event
How Do I Create a Table from This Template?
Install TableCrafter free from WordPress.org, then open TableCrafter → Get Started and choose this template from the Start from a template gallery. It creates a ready-to-edit table with sample data and the columns above already configured, so you can see it working immediately and then swap in your own data.
Test this step while logged in as a user with the target role to confirm the expected behavior. Logged-in admin users always see all columns and all rows regardless of role restrictions, which can mask visibility issues during initial configuration.
After completing this step, verify the result by viewing the page as a logged-out visitor in an incognito window. This confirms the table behaves correctly for public visitors rather than reflecting admin-level permissions that may hide configuration issues during initial setup. Check both the rendered output and the browser console for any JavaScript errors.
What Is This Template Good For?
The event list template works best when events are managed in a spreadsheet or form and a public-facing schedule needs to stay in sync without manual page updates. Common uses include:
- Venues and organizers publishing an events calendar
- Community sites listing upcoming events
- Anyone replacing a static events table with a live one
Frequently Asked Questions
What Is the WordPress Event List Template?
A ready-made event list table for WordPress, upcoming events with date, venue, a tickets link, and status, filterable by status.
What is WordPress Event List Template?
WordPress Event List Template is a capability provided by TableCrafter, a WordPress plugin that displays data from Gravity Forms, Google Sheets, Airtable, Notion, REST APIs, CSV, JSON, and WooCommerce as interactive, searchable, sortable frontend tables, without writing code.
Does this require PHP or developer skills?
No. TableCrafter is configured entirely through the WordPress admin interface. You choose your data source, map fields to columns, and set display preferences using point-and-click controls. Embedding uses the [tablecrafter] shortcode or the native Gutenberg block.
Is the free version sufficient or do I need Pro?
The free plugin on WordPress.org supports CSV, JSON, Google Sheets, and Excel sources with unlimited tables, rows, and columns. Pro adds Gravity Forms, Airtable, Notion, WooCommerce, REST API sources, inline cell editing, bulk row actions, export to CSV and PDF, role-based column visibility, and auto-refresh every N seconds.
Try TableCrafter free
TableCrafter is free on WordPress.org. Pro unlocks inline editing, role-based permissions, two-way sync, and advanced data sources.
Changes take effect immediately after saving. No cache flush or page refresh is required for the new configuration to apply to all shortcode instances of this table.