Download the PHP package tombroucke/otomaties-events without Composer
On this page you can find all versions of the php package tombroucke/otomaties-events. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tombroucke/otomaties-events
More information about tombroucke/otomaties-events
Files in tombroucke/otomaties-events
Package otomaties-events
Short Description Add event functionality to your WordPress website
License
Informations about the package otomaties-events
Otomaties Events
Add event functionality to your wordpress website
Prerequisites
- PHP 8.x
- ACF PRO
Installation
composer require tombroucke/otomaties-events
The plugin could be installed by cloning this repo and performing calling composer install
from the root directory, but there will be no updates.
Layout
Templates
This plugin doesn't provide any templates. You should add archive-events.php
and content-event.php
yourself.
Bootstrap
The registration form uses default bootstrap classes. Following classes should be whitelisted from purgecss
- alert
- alert-danger
- alert-success
- btn
- btn-primary
- col-md-6
- form-control
- g-3
- input-group
- input-group-text
- mb-3
- mb-5
- row
Layout filters
Some filters are provided to swap bootstrap for another css framework
- otomaties_events_section_class
- otomaties_events_input_container_class
- otomaties_events_input_class
- otomaties_events_submit_class
Archive
You can display an archive using a custom template or whatever. To be able to query events in the past, use 'event_scope' => 'past'. Example implementation (sage):
Event query
Customization
Render registration form in content
The registration form will be appended to the page content by default.
add_filter('otomaties_events_show_registration_form', '__return_false');
- Use shortcode
[otomaties-events-registration-form]
to display form in different section
Todo
WPML support
All versions of otomaties-events with dependencies
composer/installers Version ^1.0 || ^2.0
johnbillion/extended-cpts Version ^5.0
phpoffice/phpspreadsheet Version ^1.23
tombroucke/wp-models Version ^2.1
tombroucke/acf-objects Version ^3.0
stoutlogic/acf-builder Version ^1.12