ATR Event-WC Integration

ATR Event-WC Integration: Connecting The Events Calendar with WooCommerce for Managed Registrations

ATR Event-WC Integration

ATR Event-WC Integration: Connecting The Events Calendar with WooCommerce for Managed Registrations

ATR Event-WC Integration establishes a direct connection between The Events Calendar plugin and WooCommerce. This enables the administration of events and the creation of corresponding purchasable tickets directly within a WordPress environment. The plugin is specifically designed to support organizations, such as a Pensioner Association, that require a highly simplified process for both event administration and member purchasing or registration.

Purpose & Addressed Challenges

This plugin addresses the challenge of managing event-related product creation and sales separately within WooCommerce. It allows administrators to centralize their event management in The Events Calendar, eliminating the need to directly configure WooCommerce products for each event. This approach prioritizes a very simple editing process for administrators and a straightforward purchase experience for website users, accommodating diverse organizational activities.

Intended Users

This plugin is primarily intended for website administrators and event managers within organizations that require simplified online registration and payment processes. It is particularly suited for groups that manage various types of activities, including:

  • Trips
  • Cultural events
  • Celebratory toasts (e.g., New Year’s Eve gatherings)
  • Annual membership registrations or payments (utilized as an event type for processing member fees)

This design addresses common constraints found in many types of organizations requiring a unified and easy-to-use system.

Key Functionalities

  • Unified Event & Ticket Creation: Events are created within The Events Calendar interface. From the same event edit page, administrators can define associated ticket products by specifying the price per additional participant, and setting limits for both additional and total participants.
  • Taxonomy Mirroring: The plugin establishes a mirroring mechanism between event categories in The Events Calendar and product categories in WooCommerce. Assigning an event to a category automatically assigns the corresponding ticket to the same category within the product taxonomy.
  • Category-Based Checkout Field Assignment: Based on the mirrored category assignment, the plugin enables the display of specific checkout fields that are pre-determined according to the ticket’s category, streamlining data collection at the point of purchase.
  • Automated Event Page Generation: When an event is published, the plugin automatically creates a dedicated event page on the website. This page includes an integrated button for purchasing tickets through WooCommerce.
  • Event PDF Attachment: An option is provided within the event creation interface to attach a PDF file directly to an event.
  • Centralized Plugin Settings: Administrators can configure global parameters, including the maximum number of tickets permitted per event, and define specific event categories whose settings should be passed to associated tickets for mirroring purposes.

Operational Workflow

An administrator begins by creating an event in The Events Calendar, setting its price (or zero), and selecting a single category that will also be assigned to the event’s tickets. After publishing the event, the administrator then adds specific ticket details, such as participant pricing and limits. When a website user adds a ticket to their cart and proceeds to checkout, the displayed checkout fields are automatically determined by the ticket’s assigned category.

Configuration Options

The plugin’s settings interface allows for two main configurations:

  • Defining the maximum amount of tickets allowed per event (with a default value of 1).
  • Specifying event categories whose attributes should automatically transfer to associated WooCommerce tickets (inputted as a comma-separated list).

Unique Design Considerations

ATR Event-WC Integration’s design prioritizes a highly unified and simplified management experience. It is specifically built to address the common need for straightforward event and payment processes in diverse organizations. The plugin enables administrators to manage a wide range of ‘event’ types—from physical gatherings like trips and cultural events to social celebrations and critical annual membership payments—all within the familiar and consistent interface of The Events Calendar. This approach minimizes direct interaction with WooCommerce’s inherent complexities for the administrator, while simultaneously providing a clear and uncomplicated purchase path for members, which is a crucial requirement for user bases such as pensioner associations.

Placeholder Image

Theme X – Move Woocommerce product gallery thumbnails to bottom of product features image

If you use Them X with Woocommerce and would like to move the single product gallery thumbnails to the bottom of the page ( like conventional sldier thumbnails ), add this code to your style.css in your theme root

/* Theme X -  Moving Product Image Thumbnails to bottom */
.woocommerce .flex-control-nav.flex-control-thumbs {
    position: relative;
    width: 100%;
    text-align: left;
    padding-left: 0;
    padding-right: 0;
}
.flex-control-nav.flex-control-thumbs img {
    height: 4.5em;
}