Panduan/Pengeditan situs/Pengaturan situs/Hosting/Membuat Situs Staging

Membuat Situs Staging

Gunakan situs staging untuk mengkloning seluruh situs WordPress.com Anda. Sebelum diterapkan ke situs (“produksi”) utama, Anda dapat menguji pembaruan tema dan plugin yang signifikan, ketidaksesuaian, atau perubahan besar lainnya di situs staging Panduan ini menunjukkan cara membuat situs staging di WordPress.com.

Fitur ini tersedia di situs dengan paket WordPress.com Bisnis dan Commerce. Jika Anda menggunakan paket Bisnis, pastikan untuk mengaktifkannya. Untuk situs gratis dan situs dengan paket Personal dan Premium, upgrade paket Anda untuk mengakses fitur ini.

Membuat Situs Staging

Situs staging dapat dibuat oleh administrator di situs Anda. Pemilik situs akan selalu ditambahkan sebagai pemilik situs staging, meskipun situs staging dibuat oleh administrator lain. Anda dapat membuat satu situs staging per situs produksi, lalu menghapus dan membuat ulang lingkungan staging sesuai kebutuhan.

Untuk membuat situs staging, ikuti langkah-langkah berikut:

  1. Buka Daftar situs di dasbor.
  2. Klik tombol ⋮ di kanan situs dan pilih Pengaturan.
  3. Di sebelah judul situs, klik tautan “Tambah situs staging” (atau, klik menu tarik turun Produksi untuk menambahkan situs staging jika menggunakan Dasbor Hosting baru). Proses ini akan memerlukan waktu hingga selesai.
Tanda panah yang mengarah ke tautan "Tambah situs staging +".
Tambah situs staging
Panah dari menu tarik turun "Produksi" menuju pilihan "+ Tambah situs staging"
Tambah situs staging di Dasbor Hosting baru

Jika Anda tidak dapat membuat situs staging (misalnya, tombol akan dinonaktifkan), penyebab paling umum adalah masalah koneksi dengan Jetpack. Pelajari cara memecahkan error Jetpack yang umum terjadi.

Mengakses Situs Staging

Ikuti langkah-langkah berikut untuk mengakses situs staging:

  1. Buka Daftar situs di dasbor.
  2. Pilih situs live/produksi Anda dari daftar.
  3. Klik menu tarik turun Produksi di sebelah judul situs, lalu pilih situs staging Anda.
Panah dari tombol Produksi ke pilihan Staging di menu tarik turun.

Cara Kerja Situs Staging

Situs staging adalah salinan situs Anda saat ini yang digunakan untuk tujuan pengujian. Anda dapat menginstal plugin, mengubah tema, dan memulihkan cadangan di situs staging, seperti di situs live. Situs staging yang baru Anda buat terpisah sepenuhnya dari situs asli, sehingga perubahan pada salah satu situs tidak akan memengaruhi situs lainnya.

Alamat situs staging (URL) dibuat secara otomatis dengan menambahkan staging-[empat-karakter-acak] ke alamat situs produksi. Setiap kali Anda menghapus dan membuat situs staging baru, string empat karakter acak tersebut akan berubah, sehingga URL staging tidak akan selalu sama.

Anda tidak dapat mengedit alamat ini atau menambahkan domain khusus karena situs staging tidak dimaksudkan sebagai situs live. Agar salinan situs dapat dilihat publik, ikuti langkah-langkah dalam panduan Menyalin Situs.

Situs staging akan memiliki konstanta WP_ENVIRONMENT_TYPE=staging yang ditambahkan ke file wp-config.php, yang mungkin akan digunakan oleh beberapa plugin untuk membedakan lingkungan produksi dan staging.

Situs staging akan tetap aktif selama situs produksi Anda (situs utama dan live) mempunyai paket aktif. Situs produksi dan staging menggunakan alokasi penyimpanan yang sama dengan perbandingan 50/50.

Data disalin ke situs staging

Berikut adalah data khusus situs yang dikloning ke situs staging:

  • Pos
  • Halaman
  • Tema
  • Plugin
  • Unggahan Media
  • Pengguna
  • Pilihan konfigurasi, kunci API, dan tiap data dalam database disimpan di situs Anda.

Berikut adalah data khusus WordPress.com yang tidak disalin ke situs baru Anda karena fitur-fitur ini bersifat khusus untuk sebuah situs:

Menyinkronkan Staging dan Produksi

Anda dapat menyinkronkan basis data dan sistem file antara lingkungan staging dan lingkungan produksi (aktif) dalam dua arah. Sinkronisasi ini berguna jika Anda membuat perubahan di situs staging dan ingin menerapkannya ke situs produksi tanpa harus mengulanginya secara manual. Kunjungi panduan kami untuk mempelajari cara menyinkronkan staging dan produksi.

Untuk menyinkronkan perubahan antara situs produksi dan situs staging, Anda memerlukan akses keduanya. Jika pengguna hanya memiliki akses ke salah satu situs, tambahkan pengguna tersebut sebagai admin ke situs produksi dan situs staging agar dapat menyinkronkan perubahan.

Menyesuaikan Perilaku Mesin Pencari

Secara default, mesin pencari akan diblokir agar tidak mengindeks situs staging. Namun, perilaku ini dapat diabaikan dengan file robots.txt khusus yang ditempatkan di folder root situs Anda.

Situs Staging dan Toko WooCommerce

Ada pertimbangan penting untuk situs staging saat WooCommerce digunakan pada situs. (Klik untuk memperluas).

Semua data WooCommerce dalam basis data akan dikloning ke situs staging, yang mencakup pelanggan, produk, pesanan, dan informasi terkait WooCommerce lainnya yang telah disimpan di basis data. Kami juga akan menambahkan konstanta WP_ENVIRONMENT_TYPE=staging ke file wp-config.php, yang mungkin akan digunakan oleh beberapa plugin untuk membedakan lingkungan produksi dan staging.

Berhati-hatilah saat melakukan sinkronisasi dari staging ke produksi, karena kegagalan proses dapat menyebabkan hilangnya data secara permanen. Penggunaan situs staging memiliki risiko kehilangan data penting (seperti pesanan dan rincian pelanggan) saat Anda mengganti situs produksi dengan versi staging.

Agar tidak kehilangan data penting, pertimbangkan alternatif berikut selain menyinkronkan situs staging ke produksi, seperti:

  • Jika Anda melakukan perubahan kecil pada tema di situs staging Anda, pertimbangkan melakukan perubahan secara manual pada situs produksi.
  • Jika Anda menambahkan halaman, pos, atau produk baru ke situs staging, pertimbangkan untuk mengekspornya dari situs staging dan mengimpornya ke produksi.

Jika Anda perlu menyinkronkan situs staging ke produksi untuk toko WooCommerce, pertimbangkan untuk menghentikan pesanan baru sementara guna mencegah konflik data. Sebelum melakukan sinkronisasi, pastikan semua data pesanan, produk, dan pelanggan antara situs staging dan produksi sudah sesuai. Jika ada perbedaan, ekspor data terbaru dari produksi dan impor ke situs staging. Setelah semuanya sesuai, periksa kembali data tersebut sebelum melanjutkan sinkronisasi.

Jika terjadi kesalahan dan data hilang selama sinkronisasi, Anda dapat memulihkan situs produksi dari cadangan yang diambil sebelum sinkronisasi dilakukan.

Menghapus Situs Staging

Ikuti langkah-langkah berikut untuk menghapus situs staging:

  1. Buka Daftar situs di dasbor.
  2. Pilih situs live/produksi Anda dari daftar.
  3. Klik menu tarik turun Produksi di sebelah judul situs, lalu pilih situs staging Anda.
Panah dari tombol Produksi ke pilihan Staging di menu tarik turun.
  1. Buka tab Pengaturan.
  2. Gulir ke bagian “Hapus situs staging” dan klik tombol Hapus.
Panah yang menunjuk ke tombol "Hapus" di bagian pengaturan hapus situs staging.

Setelah menghapus situs staging, Anda dapat membuat yang baru kapan saja. Situs staging baru akan selalu dimulai sebagai kloning terbaru dari situs produksi Anda.  

Copied to clipboard!