Wopisanje
Ce plugin permet de synchroniser les événements d’un compte agenda Sowprog vers votre installation WordPress grâce au plugin The Events Calendar de Modern Tribe.
Fonctionnalités :
- URL de l’API configurable (par défaut agenda.sowprog.com)
- Synchronisation manuelle ou automatique (quotidienne à l’heure choisie)
- Utilisation de
modifiedSincepour une synchro incrémentale efficace - Création / mise à jour automatique des lieux (
tribe_venue) - Catégorisation configurable : ville, lieu, type, style, artistes
- Affichage configurable des prix et billetteries dans la description
- Publication directe ou mise en brouillon
- Image à la une automatique
- Suppression automatique des événements retirés de Sowprog
- Désactivation du cache „Views v2“ de The Events Calendar et purge horaire des transients résiduels (évite la saturation de la base de données sur les agendas chargés)
- Barre de progression en temps réel pendant l’import, avec affichage des erreurs au fur et à mesure et bouton d’annulation
Prérequis :
- The Events Calendar >= 6.0
- Un compte agenda Sowprog avec un lieu associé
- Les identifiants de ce compte (login + mot de passe) pour l’authentification Basic Auth
Instalacija
- Créez un compte Agenda sur Sowprog et associez votre lieu
- Installez et activez The Events Calendar
- Uploadez ce plugin dans
/wp-content/plugins/et activez-le - Allez dans Outils > SOWPROG (TEC) et configurez :
- URL de l’API (par défaut
https://agenda.sowprog.com) - Login + mot de passe du compte agenda
- Options de catégorisation
- Import automatique si souhaité
- URL de l’API (par défaut
- Cliquez sur Importer maintenant
HSP
-
Comment changer le serveur Sowprog utilise ?
-
Dans Outils > SOWPROG (TEC), le champ URL de l’API permet de pointer vers n’importe quelle instance qui expose
/rest/v1_2/scheduledEventsSplitByDate. -
Les evenements annules sont-ils geres ?
-
Oui. Un evenement marque annule dans Sowprog est egalement supprime ou marque annule dans WordPress.
-
La synchro automatique ne se declenche pas, que faire ?
-
WordPress utilise un cron base sur les visites du site. Si votre site a peu de trafic, utilisez un vrai cron systeme pointant vers
wp-cron.php.
Pohódnoćenja
Za tutón tykač pohódnoćenja njejsu.
Sobuskutkowarjo a wuwiwarjo
„SOWPROG import The Events Calendar“ je softwara wotewrjeneho žórła. Slědowacy ludźo su k tutomu tykačej přinošowali.
SobuskutkowarjoPřełožće „SOWPROG import The Events Calendar“ do swojeje rěče.
Na wuwiću zajimowany?
Přehladajće kod, hladajće do SVN-repozitorija abo abonujće wuwiwanski protokol přez RSS.
Protokol změnow
0.13
- Desactivation automatique du cache „Views v2“ de The Events Calendar (transients tribe_views_v2_cache_*) qui peut saturer la base de donnees sur les agendas charges quand les bots crawlent le calendrier
- Cron horaire de filet de securite : purge des transients tribe_views_v2_cache_* residuels
- Bouton manuel „Purger maintenant le cache TEC“ dans l’ecran admin, avec compteur des transients en base
- Barre de progression en temps reel pendant l’import (l’import est decoupe en lots de 10 evenements via AJAX, evite les timeouts PHP sur les gros agendas)
- Affichage des erreurs au fur et a mesure pendant l’import + bouton d’annulation
- Tested up to WordPress 6.7
0.12
- Refonte complete du code (PHP 7.4+, structure OOP propre, nonces CSRF)
- URL de l’API configurable
- Fix des warnings PHP 8 sur des variables non initialisees
- Ameliorations UX dans l’ecran admin (labels, descriptions)
- Tested up to WordPress 6.5
- Requires PHP 7.4+
0.11
- Compatibilite avec Tribe Events Calendar >= 6.0.5
0.10
- Compatibilite avec Tribe Events Calendar >= 3.12
0.9
- Correctifs PHP notices + verification de l’upload d’image
0.8
- Meilleure gestion du cron d’import + mise a jour d’image
0.7
- Utilisation de l’API Sowprog v1.2 + punchline comme extrait
0.6
- Compatibilite PHP 5.2
0.5
- Import quotidien planifiable