Clarkson Event Manager
A simple list based Event Manager based on Clarkson with ACF meta fields
by Level Level · github.com/level-level/clarkson-event-manager · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/level-level/clarkson-event-manager/archive/refs/heads/master.zipReadme
Clarkson Event Manager
A simple list based Event Manager based on Clarkson with ACF Pro meta fields. Uses http://schema.org/Event in HTML markup.
Overwrite with own Event WordPress object
Place a new class in your wordPress-objects directory and load this Class
add_filter( 'clarkson_event_manager_post_class', function() {
return '\Clarkson_Event';
}, 10, 0 );
Disable ACF tabs from the interface
add_filter( 'clarkson_event_manager_tab_date', '__return_false');
add_filter( 'clarkson_event_manager_tab_location', '__return_false');
add_filter( 'clarkson_event_manager_tab_information', '__return_false');
add_filter( 'clarkson_event_manager_tab_ticket_registration', '__return_false');
add_filter( 'clarkson_event_manager_tab_contact', '__return_false');
How to get a list of Events
$eventController = new \Clarkson\EventManager\EventController();
$args = [];
$args['clarkson_event_skip_date'] = false; // is a bug https://github.com/level-level/clarkson-event-manager/issues/7
$args['posts_per_page'] = 5;
$eventQuery = $eventController->prepareQuery( $args );
return $eventController->getEvents( $eventQuery );
Alter args to use with FaceWP
add_filter( 'clarkson_event_manager_query_args', function( $args ) {
$args['facetwp'] = true;
return $args;
});
Template examples
You can check out some basic example templates to style an Single Event or Archive page. Always copy these to your own theme because these are examples!
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| 2.1.0 | Oct 23, 2024 |
| 2.0.2 | Oct 18, 2022 |
| 2.0.1 | Sep 21, 2022 |
| 2.0.0 | Sep 21, 2022 |
| 1.0.2 | Nov 25, 2021 |
| 1.0.1 | Nov 25, 2021 |
| 1.0.0 | Dec 8, 2020 |
| 0.1.3 | Jun 23, 2020 |
| 0.1.2 | Aug 4, 2017 |
| 0.1.1 | Aug 4, 2017 |
| 0.1.0 | Jul 7, 2017 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.