WP-CLI
WP-CLI est l'interface en ligne de commande officielle de WordPress. Ayn Booking fournit des commandes personnalisées pour automatiser certaines opérations d'administration.
Commandes disponibles
| Commande | Description |
|---|---|
wp ayn-booking migrate-owners | Migre les propriétaires vers le nouveau système de rôles. |
wp ayn-booking sync-ical | Déclenche manuellement la synchronisation iCal de tous les logements. |
wp ayn-booking clear-cache | Vide le cache du dashboard admin. |
Utilisation
Connectez-vous en SSH à votre serveur et exécutez la commande depuis le répertoire WordPress :
cd /var/www/html
wp ayn-booking sync-icalAutomatisation
Les commandes CLI sont idéales pour les tâches planifiées (cron système) ou les scripts de déploiement. Par exemple, synchroniser les calendriers iCal toutes les heures :
0 * * * * cd /var/www/html && wp ayn-booking sync-ical --quiet