Cómo ejecutar Jetpack desde localhost
Acabo de instalar el plugin Jetpack en mi versión local de WordPress 4.2.2, pero después de activarlo, cuando hago clic en 'Conectar a Wordpress.com', obtengo el siguiente error:

Tu sitio web debe ser accesible públicamente para usar Jetpack: site_inaccessible Detalles del error: El servidor de Jetpack no pudo comunicarse con tu sitio
http://wordpress.local[IXR -32300: error de transporte: http_request_failed No se pudo resolver el host 'wordpress.local']
¿Hay alguna manera de solucionar esto ejecutando en localhost?
Añade esto a tu archivo wp-config.php:
const JETPACK_DEV_DEBUG = TRUE;
Esto permite usar funciones en localhost que no requieren conexión a wordpress.com. Consulta la publicación de anuncio en jetpack.me para más contexto.
Para tus propios plugins, aprende esta lección: No dependas de conexiones salientes funcionales. Respeta la privacidad de tus usuarios, y explica claramente por qué es necesaria dicha conexión, qué datos se enviarán y cómo trabajar con el plugin cuando falle la conexión. En otras palabras: No lo hagas al estilo Jetpack.
Gracias, probé esto, activé los formularios de contacto y no veo ningún botón en la nueva Página o nuevas Entradas. ¿Me estoy perdiendo algo?
esteemed.squire
¿El botón desaparece cuando estableces la constante, pero aparece cuando no lo haces?
fuxia
No veo el botón en absoluto después de activar el formulario de contacto. Estoy usando el tema predeterminado 2015.
esteemed.squire
Cuando lo activo en wp-admin/admin.php?page=jetpack_modules obtengo el botón.
fuxia
Está activado para mí (cuando hago clic en Configuración de JetPack puedo ver que aparece como activo) el formulario de contacto, sin embargo, no aparece cuando edito una página o creo una nueva página.
esteemed.squire
Activa el modo de depuración, y revisa también la consola JavaScript (Ctrl + Shift + i) en busca de errores.
fuxia
Ok, activé el modo de depuración y revisé la consola en busca de errores, recibí un error de bloqueo, luego desactivé adblock y ublock y no hubo más errores, pero aún así no aparece al crear una nueva página o editar una página?
esteemed.squire
Entonces ese es un problema aparte. Haz una nueva pregunta, explica ahí lo que ya has hecho para depurarlo.
fuxia
+999999999 por No lo hagas al estilo Jetpack. Qué plugin tan molesto.
James Jones
Usa lo siguiente según su documentación => define( 'JETPACK_DEV_DEBUG', true ); https://jetpack.com/support/development-mode/
Andrew Schultz