Churchtools WP Calendarsync
Just a playground for github actions
★ 0stars
11release downloads
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/a-schild/test-andres/releases/download/v0.1.1/churchtools-wp-sync.zipFrom the readme
churchtools-wp-calendarsync
This wordpress plugin does take the events from the churchtools calendar
and imports them as events in wordpress.
Updates to the events in churchtool are also updated in wordpress.
For this plugin to be working, you need to also install and
configure the "Events Manager" from Pixelite
https://de.wordpress.org/plugins/events-manager/
Features
- Sync calendar entries from selected calendars to wordpress
- Assign categories based on source calendar
- Event categories can be assigned via churchtool resources
- The title, description and location are synced to wordpress
- The image of the calendar entry is synced to wordpress
- Support for all-day events
- Sync window is specified by n days in the past and m days in the future
- Uses the modern REST api of churchtools
- Creates logfile in the plugin folder, configurable log levels
Room for improvement (and/or missing features)
- Build wordpress package via github actions
- Handle recurrence of events (perhaps)
- Configure log level from wordpress UI
- Show log in wordpress UI
- Take event information over to wordpress
- Resize large images to match template thumbnail sizes
- Simpler configuration of the
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| v0.1.1 | Sep 30, 2023 | churchtools-wp-sync.zip | 3 |
| Release_1.3 | Sep 30, 2023 | churchtools-wp-sync.zip | 4 |
| release_1.2 | Sep 30, 2023 | churchtools-wp-sync.zip | 4 |
| release_1.1 | Sep 30, 2023 | churchtools-wp-sync | 5 |