WP Manifestindependent plugin directory
manifest / integrations / churchtools-suite

ChurchTools Integration Suite

Professionelle WordPress-Integration für ChurchTools.

by FEG Aschaffenburg · github.com/feg-aschaffenburg/churchtools-suite · website

6stars
333release downloads
≈10active sites
2forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/feg-aschaffenburg/churchtools-suite/releases/download/v1.3.0.14/churchtools-suite-1.3.0.14.zip

Readme

ChurchTools Integration Suite

Repository fuer das WordPress-Hauptplugin ChurchTools Integration Suite. Die Addons werden in eigenen Repositories entwickelt und veroeffentlicht.

Repository-Status

Stand: 2026-08-28

Diese README ist die zentrale Dokumentation des aktuellen technischen Stands. Historische Details werden in der Git-Historie bewahrt.

Enthaltene Plugins

Paket Typ Version Einstiegspunkt Status
ChurchTools Integration Suite Hauptplugin 1.3.0.11 churchtools-suite.php aktiv entwickelt
Elementor Integration Addon 1.0.0.3 eigenes Repository eigenständiges Plugin
Posts Sync Addon Addon 0.2.0.3 eigenes Repository eigenständiges Plugin
Presentations Addon Addon 0.1.3 eigenes Repository eigenständiges Plugin
ChurchTools Suite Demo optionales Plugin 1.1.4.1 separat nur Dokumentation/Demo

Abhaengigkeiten

  • Hauptplugin: WordPress >= 6.0, PHP >= 8.2
  • Elementor-Addon: ChurchTools Integration Suite >= 1.3.0.6, Elementor, WordPress >= 6.0, PHP >= 8.2
  • Posts-Sync-Addon: ChurchTools Integration Suite >= 1.3.0.6, WordPress >= 5.0, PHP >= 8.2
  • Presentations-Addon: ChurchTools Integration Suite, WordPress >= 6.0, PHP >= 8.0

Das Demo-Plugin und das Demo-Theme sind nicht Bestandteil des Hauptplugins und werden für Produktivinstallationen nicht benötigt.

Letzter Plugin-Check

Der technische Basis-Check wurde lokal mit PHP 8.2.29 ausgefuehrt.

Bereich Gepruefte PHP-Dateien Ergebnis
Hauptplugin 119 OK
Elementor-Addon 5 OK
Posts-Sync-Addon 5 OK

Gepruefte Punkte:

  • PHP-CLI unter Laragon laeuft lokal fehlerfrei
  • PHP-Syntaxpruefung ueber Hauptplugin und beide Addons erfolgreich
  • VS-Code-Workspace ist auf den lokalen PHP-Interpreter konfiguriert
  • Lokale SSH-Hosts fuer Deployment und Server-Tests sind vorhanden

Aktueller Arbeitsstand

Im Arbeitsbaum liegen aktuell uncommittete Aenderungen. Der Schwerpunkt liegt momentan auf zwei Bereichen:

  1. Frontend-Filter fuer Event-Listen in Hauptplugin und Elementor-Integration
  2. Sync-Bereinigung fuer geloeschte Events/Appointments im Hauptplugin

Zusaetzlich wurden alte Backup-Templates unter templates-backup-20260222-211402/ aus dem Arbeitsbaum entfernt.

Betroffene Bereiche im aktuellen Worktree

  • Frontend-Assets: assets/css/, assets/js/
  • Block- und Shortcode-Logik: includes/class-churchtools-suite-blocks.php, includes/class-churchtools-suite-shortcodes.php
  • Event-Sync und Repository: includes/repositories/, includes/services/
  • Elementor-Widget: separates Repository churchtools-suite-elementor
  • Aktive List-Templates: templates/views/event-list/

Entwicklung lokal und auf Servern

  • Lokaler PHP-Pfad in Local: C:\Users\KasseFeg\AppData\Roaming\Local\lightning-services\php-8.2.29+0\bin\win64\php.exe
  • Deployment-Skripte nutzen lokale SSH-Host-Aliase aus der Benutzerkonfiguration
  • Standardziel der Deploy-Skripte fuer Testsysteme ist plugin-test

Empfohlene naechste Schritte

  1. Frontend-Filter in WordPress manuell mit echten Event-Daten pruefen
  2. Sync-Cleanup mit einem Vollsync gegen ein Testsystem verifizieren
  3. Danach Readme/Changelog pro Release fortschreiben und Release-ZIPs bauen

Aktuelle Funktionen

  • Kalender-, Termin-, Dienst-, Gruppen- und Gruppenpost-Synchronisation
  • Shortcodes und Gutenberg-Views für Liste, Grid, Kalender, Countdown und Carousel
  • Kalenderfilter über calendar, calendars und calendar_ids
  • Custom CSS pro Shortcode, Preset und Block-Instanz
  • CSS wird je Ausgabe über eine stabile Instanz-ID begrenzt
  • Custom CSS kann im Shortcode-Manager und über die Block-/Shortcode-API verwendet werden
  • Standalone-Addons für Elementor, Posts Sync und Presentations
  • Automatische Synchronisation über WordPress-Cron
  • Der Auto-Updater installiert ausschließlich geprüfte WordPress-Release-ZIPs.

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v1.3.0.14 Aug 31, 2026 churchtools-suite-1.3.0.14.zip 10
v1.3.0.14 Aug 31, 2026 churchtools-suite-posts-sync-0.1.7.zip 1
v1.3.0.14 Aug 31, 2026 churchtools-suite-presentations-0.1.0.zip 1
v1.3.0.14 Aug 31, 2026 churchtools-suite-elementor-0.6.28.zip 1
v1.3.0.13 Aug 28, 2026 churchtools-suite-1.3.0.13.zip 6
v1.3.0.12 Aug 28, 2026 churchtools-suite-1.3.0.12.zip 2
v1.3.0.11 Aug 28, 2026 churchtools-suite-1.3.0.11.zip 0
v1.3.0.10 Aug 28, 2026 churchtools-suite-1.3.0.10.zip 1
v1.3.0.9 Aug 28, 2026 churchtools-suite-1.3.0.9.zip 3
v1.3.0.8 Aug 27, 2026 churchtools-suite-1.3.0.8.zip 3
v1.3.0.7 Aug 25, 2026 churchtools-suite-1.3.0.7.zip 9
v1.3.0.6 Aug 25, 2026 churchtools-suite-1.3.0.6.zip 3
v1.3.0.5 Aug 25, 2026 churchtools-suite-1.3.0.5.zip 2
v1.3.0.4 Aug 25, 2026 churchtools-suite-1.3.0.4.zip 2
v1.3.0.3 Aug 24, 2026 churchtools-suite-1.3.0.3.zip 7
v1.3.0.2 Aug 24, 2026 churchtools-suite-1.3.0.2.zip 2
v1.3.0.1 Aug 24, 2026 churchtools-transition-1.3.0.1.zip 2
v1.3.0.0 Aug 24, 2026 churchtools-suite-1.3.0.0.zip 8
v1.3.0.0 Aug 24, 2026 churchtools-suite-elementor-1.0.0.0.zip 2
v1.3.0.0 Aug 24, 2026 churchtools-suite-posts-sync-0.2.0.0.zip 3
v1.2.3.9 Aug 24, 2026 churchtools-suite-1.2.3.9.clean.zip 1
v1.2.3.9 Aug 24, 2026 churchtools-suite-posts-sync-0.1.12.zip 1
v1.2.0.17 Apr 26, 2026 churchtools-suite-elementor-0.6.18.zip 1
v1.2.0.17 Apr 26, 2026 churchtools-suite-1.2.0.17.zip 2
v1.2.0.17 Apr 26, 2026 churchtools-suite-presentations-0.1.0.zip 1

Active-site estimate ≈10 comes from the v1.3.0.0 cohort. Method.