🔍 Test de l'API de mise à jour WordPress

Configuration

URL API: https://app.citrus-design.fr/api/update-api.php
Slug testé: mon-plugin-exemple

Test 1: Accessibilité de l'API

❌ Impossible de contacter l'API

URL testée: https://app.citrus-design.fr/api/update-api.php?action=get_metadata&slug=mon-plugin-exemple

Vérifiez:

🔧 DĂ©pannage

Si les tests échouent:

  1. API non accessible:
    • VĂ©rifiez l'URL de l'API dans votre plugin
    • VĂ©rifiez que update-api.php est bien uploadĂ©
    • VĂ©rifiez les permissions du fichier (644)
  2. JSON invalide:
    • VĂ©rifiez le fichier plugins.json (utilisez un validateur JSON)
    • VĂ©rifiez qu'il n'y a pas d'erreurs PHP dans update-api.php
    • Activez le mode debug PHP pour voir les erreurs
  3. Champs manquants:
    • Mettez Ă  jour update-api.php avec la derniĂšre version
    • Assurez-vous que plugins.json contient tous les champs requis
  4. Fichier ZIP non accessible:
    • VĂ©rifiez que le ZIP existe dans downloads/
    • VĂ©rifiez l'URL dans plugins.json
    • VĂ©rifiez les permissions (644 pour le fichier)