WP Manifestindependent plugin directory
manifest / events / ingeni-eventbrite

Ingeni Eventbrite

Load a feed of Eventbrite events for a specific organiser

★ 0stars
2020.01latest · 6 years ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/brucemckinnon/ingeni-eventbrite/archive/refs/heads/master.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Load details of Eventbrite events for a specific organiser

Description

    • Load details of Eventbrite events for a specific organiser
    • Caches details to reduce load time

Installation

  1. Upload the 'ingeni-eventbrite' folder to the '/wp-content/plugins/' directory.

  2. Activate the plugin through the 'Plugins' menu in WordPress.

  3. Obtain a Private Token from the Developers page of your Eventbrite account. This is required to authenticate to Eventbrite.

  4. Optionally, you may also save your Eventbrite Organiser ID. (This value is not used in v2020.01).

  5. Call functions within the plugin from your theme functions.php

Frequently Asked Questions

How do a display a list of events?

From your functions.php file call ingeni_eb_get_all_event_ids(); This returns an array.

The first element is the cache timeout value. (The plugin automatically handles cache refreshing).

The second element is a comma delimited list of Eventbrite IDs. Using one of those IDs, call get_single_event( event_id ).

get_single_event() returns the raw JSON Eventbrite data. Your theme then needs to extract the relevant data.

Changelog

v2020.01 - Initial version

Releases

1 release.

Tag
Published
2020.01 latest
Feb 4, 2020 6 years ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.