Come eseguire Jetpack da localhost?
Ho appena installato il plugin Jetpack sulla mia versione locale di WordPress 4.2.2, tuttavia dopo averlo attivato—quando clicco su 'Connetti a Wordpress.com', ottengo il seguente errore:

Il tuo sito web deve essere pubblicamente accessibile per usare Jetpack: site_inaccessible Dettagli errore: Il server Jetpack non è riuscito a comunicare con il tuo sito
http://wordpress.local[IXR -32300: errore di trasporto: http_request_failed Impossibile risolvere l'host 'wordpress.local']
C'è qualche modo per aggirare questo problema quando si lavora su localhost?
Aggiungi questo al tuo file wp-config.php:
const JETPACK_DEV_DEBUG = TRUE;
Questo permette di utilizzare funzionalità su localhost che non richiedono una connessione a wordpress.com. Vedi il post di annuncio su jetpack.me per il contesto.
Per i tuoi plugin, impara questa lezione: Non fare affidamento su connessioni in uscita funzionanti. Rispetta la privacy dei tuoi utenti, e spiega in parole chiare perché tale connessione è necessaria, quali dati verranno inviati, e come utilizzare il plugin quando la connessione fallisce. In altre parole: Non seguire l'esempio di Jetpack.
Grazie, ho provato questo, ho attivato contact forms ma non vedo alcun pulsante nelle nuove Pagine o nuovi Articoli? Mi sto perdendo qualcosa?
esteemed.squire
Il pulsante scompare quando imposti la costante, ma è presente quando non lo fai?
fuxia
Non vedo affatto il pulsante dopo aver attivato il modulo di contatto. Sto usando il tema predefinito 2015.
esteemed.squire
Quando lo attivo su wp-admin/admin.php?page=jetpack_modules ottengo il pulsante.
fuxia
Per me è attivato (quando clicco su Impostazioni JetPack vedo che risulta attivo) il modulo del modulo di contatto, tuttavia non appare quando modifico una pagina o ne creo una nuova?
esteemed.squire
Abilita la modalità debug, e controlla anche nella console JavaScript (Ctrl + Maiusc + i) per eventuali errori.
fuxia
Ho attivato la modalità debug e controllato la console per gli errori, ho ricevuto un errore di blocco poi ho disattivato adblock e ublock e non ci sono più errori, ma comunque non appare quando creo una nuova pagina o modifico una pagina?
esteemed.squire
Allora è un problema separato. Fai una nuova domanda, spiegando lì cosa hai già fatto per debuggarlo.
fuxia
+999999999 per Non farlo alla maniera di Jetpack. Che plugin fastidioso.
James Jones
Utilizza il seguente codice come indicato nella loro documentazione => define( 'JETPACK_DEV_DEBUG', true ); https://jetpack.com/support/development-mode/
Andrew Schultz