Si vos tableaux disparaissent soudainement du tableau de bord de WP Table Builder, on peut croire qu’ils ont tous disparu. Dans la plupart des cas, cela vient du fait que l’API REST de WordPress est bloquée par une extension de sécurité.
Dans ce guide, nous vous montrons comment identifier et corriger rapidement le problème.
À quoi ressemble le problème #
Quand ce problème survient, vous pouvez remarquer ceci :
- La section La liste des tableaux affiche « No results found. »
- Vos tableaux ne sont pas visibles dans WP Table Builder → All Tables
- Vous voyez le message :
“Something went wrong! Please reload the page!”
Même si les tableaux existent toujours dans votre base de données, ils ne peuvent pas se charger dans le tableau de bord car l’extension ne peut pas accéder à l’API REST.
Pourquoi cela arrive #
Les extensions WordPress utilisent souvent l’ API REST (wp-json) pour charger et gérer les données dans l’administration.
WP Table Builder utilise cette API pour afficher la liste des tableaux.
Cependant, certaines extensions de sécurité bloquent l’API REST par protection. Dans ce cas, WP Table Builder ne peut pas récupérer les données des tableaux et le tableau de bord paraît vide.
Par exemple, un utilisateur a signalé que WP Cerber Security bloquait le point de terminaison wp-json (route de l’API), ce qui faisait disparaître tous les tableaux du tableau de bord.
Comment résoudre le problème #
Suivez ces étapes pour résoudre le problème.
Étape 1 : Désactiver temporairement votre extension de sécurité #
Allez dans :
WordPress Dashboard → Plugins
Désactivez temporairement votre extension de sécurité.
Étape 2 : Recharger la page de WP Table Builder #
Allez dans :
WP Table Builder → All Tables
Si vos tableaux réapparaissent, le problème vient de l’extension de sécurité qui bloque l’API REST.
Étape 3 : Autoriser l’API REST #
Ouvrez les réglages de votre extension de sécurité et autorisez l’accès au point de terminaison wp-json (route de l’API).
De nombreuses extensions de sécurité proposent des options comme :
- Accès à l’API REST
- Protection de l’API
- Blocage des points de terminaison JSON
Vérifiez que ces réglages permettent aux extensions WordPress d’accéder à l’API REST.
Remarque importante #
Vos tableaux ne sont pas supprimés quand ce problème survient. Ils restent enregistrés dans la base de données : ils ne peuvent simplement pas se charger dans le tableau de bord tant que l’API REST n’est pas de nouveau accessible.