Cum să rulezi Jetpack de pe localhost?

27 mai 2015, 08:16:34
Vizualizări: 15.6K
Voturi: 7

Tocmai am instalat plugin-ul Jetpack pe versiunea mea locală de WordPress 4.2.2, dar după activare—când dau click pe 'Conectează-te la Wordpress.com', primesc următoarea eroare:

eroare conexiune Jetpack pe localhost

Site-ul tău trebuie să fie accesibil public pentru a folosi Jetpack: site_inaccessible Detalii eroare: Serverul Jetpack nu a putut comunica cu site-ul tău http://wordpress.local [IXR -32300: eroare de transport: http_request_failed Nu s-a putut rezolva hostul 'wordpress.local']

Există vreo soluție pentru a folosi Jetpack pe localhost?

2
Comentarii

Prefer să o fac prin un plugin într-o singură linie pentru a nu fi nevoit să deschid fișierul wp-config.php pentru a activa această funcționalitate.

birgire birgire
27 mai 2015 10:53:24

Posibilă dublură a întrebării Jetpack Running Locally

jb510 jb510
13 mai 2018 07:55:42
Toate răspunsurile la întrebare 1
11
16

Adaugă acest cod în fișierul tău wp-config.php:

const JETPACK_DEV_DEBUG = TRUE;

Această setare permite utilizarea funcționalităților pe localhost fără a fi necesară o conexiune la wordpress.com. Pentru mai multe detalii despre acest subiect, consultă postul de anunț pe jetpack.me.

Pentru pluginurile tale, ia învățătură din această situație: Nu te baza pe conexiuni externe care funcționează. Respectă confidențialitatea utilizatorilor tăi și explică în termeni clari de ce este necesară o astfel de conexiune, ce date vor fi trimise și cum se poate folosi pluginul când conexiunea eșuează. Cu alte cuvinte: Nu proceda ca Jetpack.

27 mai 2015 08:38:19
Comentarii

Mulțumesc, am încercat asta, am activat contact forms și nu văd niciun buton pe Pagina nouă sau Postări noi? Am ratat ceva?

esteemed.squire esteemed.squire
27 mai 2015 08:45:27

Butonul dispare când setezi constanta, dar apare când nu o faci?

fuxia fuxia
27 mai 2015 08:46:14

Nu văd deloc butonul după activarea formularului de contact. Folosesc tema implicită 2015.

esteemed.squire esteemed.squire
27 mai 2015 08:47:00

Când îl activez pe wp-admin/admin.php?page=jetpack_modules primesc butonul.

fuxia fuxia
27 mai 2015 09:01:08

Este activat pentru mine (când dau click pe Setări JetPack se arată ca activ) formularul de contact, dar nu apare când editez o pagină sau creez o pagină nouă?

esteemed.squire esteemed.squire
27 mai 2015 09:04:03

Activează modul debug, și verifică și în consola JavaScript (Ctrl + Shift + i) pentru erori.

fuxia fuxia
27 mai 2015 09:05:44

Am activat modul de depanare și am verificat consola pentru erori, am primit o eroare de blocare, apoi am dezactivat adblock și ublock și nu mai sunt erori, dar tot nu apare atunci când creez o pagină nouă sau editez o pagină?

esteemed.squire esteemed.squire
27 mai 2015 09:10:21

Atunci asta e o problemă separată. Pune o întrebare nouă și explică acolo ce ai făcut deja pentru a o depana.

fuxia fuxia
27 mai 2015 09:11:27

+999999999 pentru Don't do it the Jetpack way. Ce plugin enervant.

James Jones James Jones
21 dec. 2016 15:27:20

Folosește următoarea directivă conform documentației lor => define( 'JETPACK_DEV_DEBUG', true ); https://jetpack.com/support/development-mode/

Andrew Schultz Andrew Schultz
19 mar. 2021 11:24:41

@AndrewSchultz Este exact același lucru. define() este doar vechiul mod de a declara constanta.

fuxia fuxia
19 mar. 2021 11:51:03
Arată celelalte 6 comentarii