– List events based on category

Solutions · 2 min read · Updated May 21, 2026

you organize many events grouped by category — “Jazz nights”, “Family workshops”, “Conferences”, “Wine tastings” — and want a dedicated landing page per category that lists just that category’s upcoming events. Categories are how WordPress already organizes content; this small add-on adds a shortcode that respects category boundaries.

The add-on

  1. Download: tickera-events-pages-by-category-shortcode.zip
  2. WordPress admin → Plugins → Add New → Upload Plugin, install, activate.
  3. Place the shortcode on any page or post:
[tc_category_sc slug="category_slug"]

Replace category_slug with your category’s actual slug. Find it at Tickera → Event Categories — the Slug column shows the value to use. Keep the quotation marks.

What it renders

A list of upcoming events in that category — past events are automatically filtered out, sorted by date with the nearest event first. The visual style matches your theme’s event-listing template.

Why use category landing pages

  • SEO. A dedicated “Jazz nights” page lets you target the keyword “jazz events in [your city]” — much more focused than your homepage that lists all event types.
  • Audience segmentation. Send “jazz fans” your jazz landing-page URL, not your generic upcoming-events URL.
  • Sponsor pages. If a sponsor only cares about your wine events, the wine category page is what you link them to.
  • Email segmentation. Newsletter list segmented by interest? Each segment gets the relevant category URL.

Examples

  • “Jazz nights” category → [tc_category_sc slug="jazz-nights"] on a page at /events/jazz-nights/.
  • “Family workshops” category → [tc_category_sc slug="family-workshops"] at /family/.
  • “Conferences” → [tc_category_sc slug="conferences"] at /conferences/.

Build one page per category, embed the shortcode, repeat — you have a fully organized event archive structure.

Combined with other shortcodes

You can stack category-specific listings with the general all events shortcode on different pages for different audiences. “All upcoming” page on the homepage, category-specific pages in your nav menu.

For deeper event-listing control

If you need pagination, custom filtering UI, or columns/rows layout control beyond what this simple shortcode offers, look at the Event Listing add-on — a more comprehensive event browser with filtering by category, date, location, tags, etc.

Works in standalone and Bridge mode

The add-on reads from Tickera’s event post-type, so it works whether you’re running Tickera standalone or via Bridge for WooCommerce.

Related

Was this article helpful?

Yes — great. No or partially? Tell us what was missing — we read every message and use it to improve these docs.