Install
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.zipLoad 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
-
Upload the 'ingeni-eventbrite' folder to the '/wp-content/plugins/' directory.
-
Activate the plugin through the 'Plugins' menu in WordPress.
-
Obtain a Private Token from the Developers page of your Eventbrite account. This is required to authenticate to Eventbrite.
-
Optionally, you may also save your Eventbrite Organiser ID. (This value is not used in v2020.01).
-
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.
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.