Beranda » WordPress » Cara Menggunakan WordPress Jetpack Offline

    Cara Menggunakan WordPress Jetpack Offline

    Jetpack hadir dengan banyak modul untuk membantu Anda menggunakan formulir kontak, memanfaatkan pengguliran tak terbatas, kode pendek, dan banyak lagi lainnya. Fitur-fitur ini dapat membantu mengubah situs web WordPress yang di-hosting sendiri menjadi sekuat situs web di-hosting di WordPress.com. Namun, ada kelemahan yang menyertai alat ini, ini hanya berfungsi saat Anda online, dan ketika masuk ke WordPress.com.

    Pada dasarnya, Anda hanya dapat menggunakan semua fitur ini di situs langsung. Setelah mengaktifkan plugin Anda akan segera melihat spanduk yang mengganggu ini muncul di bagian atas Dasbor.

    Ingin tahu cara membuatnya bekerja offline sehingga Anda dapat mengembangkan tema Anda dengan tenang? Begini caranya. Catatan: sebelum menginstal Jetpack, pastikan situs web Anda menjalankan WordPress adalah 3.8 atau lebih baru.

    Jetpack 2.2.1

    Sejak versi 2.2.1, Jetpack telah memperkenalkan Mode Pengembangan, yang memberi tahu Jetpack bahwa kami sedang dalam pengembangan dan harus mengaktifkan fitur-fiturnya. Tambahkan baris berikut di wp-config.php setelah WP_DEBUG baris.

     define ('JETPACK_DEV_DEBUG', true); 

    Jika Anda tidak ingin mengedit wp-config.php atau jika Anda tidak memiliki akses ke file, Anda dapat menginstal plugin ini, Jalankan Jetpack Locally, sebagai gantinya. Ini adalah plugin kecil yang berisi baris berikut (pada dasarnya alias untuk JETPACK_DEV_DEBUG).

     add_filter ('jetpack_development_mode', '__return_true'); 

    Sekarang, pergilah ke Jetpack> Pengaturan halaman. Anda akan menemukan bahwa spanduk sekarang hilang dan Jetpack secara resmi dalam Mode Pengembangan Lokal.

    Jetpack sekarang tersedia secara offline. Sejumlah plugin sekarang harus diaktifkan, termasuk Gulir Tak Terbatas. Plugin yang diaktifkan ini dapat bekerja secara independen dari koneksi ke WordPress.com API. Fitur lain seperti Photon dan Stats, akan membutuhkan API WordPress.com.

    Rute Alternatif

    Jika Anda tidak puas dengan kenyataan bahwa hanya beberapa fitur yang diaktifkan, ada cara untuk mengaktifkan dan menjalankan semuanya sambil menjaga Jetpack tetap offline.

    Pertama-tama, mari buat situs web lokal kami dapat diakses secara online agar dapat terhubung ke WordPress.com; untuk melakukannya kita akan menggunakan saluran lokal.

    Setelah Anda menginstalnya, jalankan perintah berikut di Terminal untuk membuat direktori host lokal Anda online. Jika Anda menggunakan MAMP, direktori tersebut kemungkinan besar terletak di “/ Aplikasi / MAMP / htdocs”.

     lt - 80 

    Localtunnel sekarang harus memberi Anda alamat di mana Anda dapat mengakses localhost di browser, seperti:

    Sebelum Anda mengakses situs web melalui alamat yang diberikan, Anda harus mengunjungi phpMyAdmin atau aplikasi serupa lainnya yang memungkinkan Anda melihat ke dalam database situs web. Buka database situs web dan buka wp_options meja. Kemudian ubah URL situs web di alamat URL dan rumah untuk menunjuk ke saluran lokal, seperti itu.

    Akses dan masuk ke situs web melalui alamat baru. Karena situs web Anda sekarang online, WordPress.com seharusnya dapat menjangkau dan terhubung ke situs web Anda.

    Dan kita mulai, kami memiliki situs web yang terhubung ke WordPress.com, dan Anda dapat menggunakan semua modul di Jetpack.

    Peringatan: Jangan lupa untuk mengganti alamat situs web di tabel wp_options setelahnya.

    Apa berikutnya?

    Anda mungkin bertanya-tanya bahwa dalam kasus di mana kami sedang mengembangkan beberapa situs web offline, haruskah kita menghubungkan setiap situs web di localhost ke WordPress.com dengan cara ini? Yah, kamu tidak harus.

    Setelah Anda memiliki 1 situs web di hosting lokal Anda, Anda dapat dengan mudah menyalinnya jetpack_option nilai ke situs web lain. Untuk melakukannya, buka phpMyAdmin. Dalam wp_options tabel situs web yang telah Anda sambungkan ke WordPress.com, salin semua nilai jetpack_option, sebagai berikut:

    Rekatkan nilai ke situs web lain, tempat Jetpack telah diaktifkan. Sekarang, seperti yang Anda lihat di bawah, kami dapat mengaktifkan dan menggunakan semua modul secara offline di situs web lain yang kami kembangkan secara lokal.

    Perlu diingat, bahwa trik ini dimaksudkan untuk memungkinkan kami menggunakan Jetpack saat kami mengujinya terhadap tema atau plugin kami selama proses pengembangan. Jika Anda memiliki situs web Anda secara online, Anda harus menghubungkannya dengan benar.