A WordPress Jetpack használata Offline
A Jetpack rengeteg modullal rendelkezik, amelyek segítenek a kapcsolati űrlapok használatában, a végtelen görgetés, a rövid kódok és egy sokkal több. Ezek a funkciók segíthetnek Önnek a saját otthont adó WordPress webhelyének olyan erőteljesvé tételében, mint a webhelyek a WordPress.com webhelyén. Ennek ellenére hátránya van az eszköznek, csak akkor működik veled online, és amikor bejelentkezett a WordPress.com webhelyre.
Alapvetően mindezeket a funkciókat csak élő webhelyen használhatja. A plugin aktiválása után azonnal látni fogja, hogy ez a dühös banner megjelenik a műszerfal tetején.
Szeretné tudni, hogyan lehet offline állapotba hozni, hogy békében fejlessze a témáját? Itt van, hogyan. jegyzet: A Jetpack telepítése előtt győződjön meg róla, hogy a webhelye WordPress-et futtat 3,8 vagy újabb.
Jetpack 2.2.1
A 2.2.1-es verzió óta a Jetpack bevezette a Fejlesztési módot, amely elmondja, hogy a Jetpack fejlesztés alatt áll és aktiválja a szolgáltatásokat. Adja hozzá a következő sort a wp-config.php azután WP_DEBUG
vonal.
define ('JETPACK_DEV_DEBUG', igaz);
Ha nem akarja szerkeszteni a wp-config.php fájlt, vagy ha nincs hozzáférése a fájlhoz, telepítheti ezt a bővítményt, a Run Jetpack helyileg. Ez egy apró plugin, amely a következő sort tartalmazza (alapvetően egy álnév JETPACK_DEV_DEBUG
).
add_filter ('jetpack_development_mode', '__return_true');
Most menj át a Jetpack> Beállítások oldalt. Meg fogja találni, hogy a banner már elment, és a Jetpack hivatalosan helyi fejlesztés módban van.
A Jetpack most elérhető offline állapotban. Számos bővítmény most be kell kapcsolni, beleértve a Végtelen görgetést. Ezek az engedélyezett bővítmények a WordPress.com API-hoz való kapcsolódástól függetlenül működhetnek. Más funkciók, mint például a foton és az statisztika, azonban a WordPress.com API-t igénylik.
Alternatív útvonal
Ha nem elégedett azzal a ténnyel, hogy csak néhány funkció engedélyezve van, van egy módja annak, hogy mindegyiket fel tudják használni és futni, miközben a Jetpack offline állapotban marad.
Először is, tegyük elérhetővé a helyi honlapunkat, hogy csatlakozzunk a WordPress.com-hoz; ezt megtehetjük localtunnel.
Ha már telepítette, futtassa a következő parancsot a Terminálban, hogy online legyen a helyi gazdagépkönyvtár. Ha MAMP-ot használ, a könyvtár valószínűleg a következő helyen található: “/ Applications / MAMP / htdocs”.
lt - 80
A Localtunnel-nek most meg kell adnia azt a címet, ahová a böngészőben elérheti a localhostot:
Mielőtt belépne a webhelyre az adott címre, el kell mennie a phpMyAdmin vagy más hasonló alkalmazásokhoz, amelyek lehetővé teszik a webhely adatbázisának megtekintését. Nyissa meg a weboldaladatbázist, és menjen a wp_options
asztal. Ezután módosítsa a webhely URL-címét a siteurl
és itthon
pontosan a localtunnelre mutat.
Hozzáférés és belépés a webhelyre az új cím segítségével. Mivel webhelye most online, a WordPress.com-nak képesnek kell lennie arra, hogy elérje és csatlakozzon a webhelyéhez.
És ott megyünk, a weboldalt a WordPress.com-hoz csatlakoztattuk, és a Jetpack összes modulját használhatja.
Emlékeztető: Ne felejtse el a webhely címét a wp_options táblázatban visszajuttatni.
Mi a következő lépés?
Lehet, hogy csodálkozunk azzal, hogy abban az esetben, ha több webhelyet fejlesztünk offline állapotban, a helyi webhely minden egyes webhelyét a WordPress.com-hoz kell csatlakoztatni? Nos, nem kell.
Miután a webhelyen 1 webhely van csatlakoztatva, egyszerűen másolhatja a jetpack_option
értéket a többi weboldalra. Ehhez keresse fel a phpMyAdmin parancsot. Ban,-ben wp_options
a webhelynek a WordPress.com-hoz csatlakoztatott táblázata, másolja az összes értéket jetpack_option
, alábbiak szerint:
Illessze be az értéket a többi webhelyre, ahol a Jetpack aktiválva van. Most, amint az alább látható, képesek vagyunk az összes modult aktiválni és használni a többi webhelyen, amelyeket helyi szinten fejlesztünk.
Ne feledje, hogy ez a trükk célja, hogy a Jetpack-ot használjuk, miközben a fejlesztés folyamán teszteljük a témát vagy a plugineket. Ha webhelye online van, megfelelően csatlakoztassa.