Je viens d'installer le plugin jetpack sur ma version localhost de WordPress 4.2.2. Cependant, après l'avoir activé, lorsque je clique sur 'Connect to Wordpress.com', l'erreur suivante apparaît:
Votre site Web doit être accessible au public pour pouvoir utiliser Jetpack: site_inaccessible Détails de l'erreur: le serveur Jetpack n'a pas pu communiquer avec votre site
http://wordpress.local
[IXR -32300: erreur de transport: http_request_failed Impossible de résoudre l'hôte 'wordpress.local']
Y at-il un moyen de contourner ce problème en cours d'exécution sur localhost?
Ajoutez ceci à votre wp-config.php
:
const JETPACK_DEV_DEBUG = TRUE;
Cela permet d’utiliser des fonctionnalités sur localhost qui ne nécessitent pas de connexion à wordpress.com. Voir le message d’annonce sur jetpack.me pour l’arrière-plan.
Apprenez cette leçon pour vos propres plugins: Ne vous fiez pas aux connexions sortantes actives. Respectez la vie privée de vos utilisateurs et expliquez clairement pourquoi une telle connexion est nécessaire, quelles données seront envoyées et comment utiliser le plug-in en cas d'échec de la connexion. En d’autres termes: ne le faites pas à la manière de Jetpack.