Pré-requis
Avant d'installer Ayn Booking, assurez-vous que votre environnement remplit les conditions suivantes :
- WordPress 6.0 ou supérieur.
- WooCommerce 8.0 ou supérieur, installé et activé.
- PHP 8.0 ou supérieur.
- Un hébergement avec au moins 256 Mo de mémoire PHP.
- Un certificat SSL actif (HTTPS) — requis pour les paiements Stripe.
Installation via WordPress
- Connectez-vous à votre administration WordPress.
- Allez dans Extensions > Ajouter.
- Cliquez sur Téléverser une extension en haut de page.
- Sélectionnez le fichier
ayn-booking.zipreçu après votre achat. - Cliquez sur Installer maintenant, puis Activer.
Le plugin crée automatiquement les tables de base de données nécessaires et enregistre le type de produit personnalisé dans WooCommerce.
Installation via FTP
Si l'upload via WordPress échoue (limitation de taille), vous pouvez installer manuellement :
- Décompressez le fichier
ayn-booking.zipsur votre ordinateur. - Connectez-vous à votre serveur via FTP (FileZilla, Cyberduck, etc.).
- Uploadez le dossier
ayn-bookingdans/wp-content/plugins/. - Dans WordPress, allez dans Extensions et activez Ayn Booking.
Vérification
Après activation, vous devriez voir :
- Un nouveau menu Ayn Booking dans la barre latérale de l'administration.
- Un nouveau type de produit Logement disponible lors de la création d'un produit WooCommerce.
- Un assistant de configuration au premier lancement pour vous guider dans les réglages essentiels.
Problèmes courants
- Erreur "plugin could not be activated" — vérifiez que WooCommerce est bien activé avant Ayn Booking.
- Page blanche après activation — augmentez la mémoire PHP à 256 Mo dans votre hébergement.
- Fichier trop volumineux — utilisez la méthode FTP ou augmentez
upload_max_filesizedans php.ini.