Cara Mendorong Situs Pengembangan WordPress Langsung

Diterbitkan: 2022-08-19

Mengetahui cara mendorong situs pengembangan WordPress (dev) secara langsung sangat penting untuk mempertahankan waktu aktif saat memperbarui situs Anda. Ini sangat membantu bagi agensi yang mengelola dan memperbarui sejumlah besar situs web serta pemilik situs web yang ingin membuat pembaruan signifikan pada situs web mereka saat ini. Menggunakan situs pengembangan memungkinkan Anda membuat perubahan pada situs tanpa memengaruhi situs langsung. Ketika Anda memiliki perubahan yang dipanggil, Anda cukup mendorongnya secara langsung.

Pada artikel ini, kami akan menunjukkan kepada Anda tiga metode (secara rinci) untuk menjalankan situs pengembangan atau pementasan secara langsung. Tapi pertama-tama, mari kita perjelas beberapa istilah.

Meskipun pasti ada perbedaan antara istilah-istilah ini, kami akan menggunakan "situs pengembangan" (atau "situs dev"), "situs pementasan", dan "situs lokal" secara sinonim. Ini semua adalah lingkungan pengujian yang memungkinkan pengguna membuat perubahan pada situs web WordPress mereka dengan cara yang tidak akan memengaruhi situs langsung. Demikian pula, "situs langsung" atau "situs produksi" adalah Situs Web yang Anda inginkan agar dilihat pengunjung di web.

Apa yang Harus Dilakukan Sebelum Siaran Langsung

Ada beberapa hal yang dapat Anda lakukan untuk mempersiapkan diri agar sukses sebelum Anda secara resmi mulai mendorong situs pengembangan Anda ke produksi.

Daftar Periksa - Situs Dorong Dev Langsung

Gambar oleh Vector Stock Pro / shutterstock.com

  1. Pastikan situs pengembang berfungsi penuh – Anda akan ingin memastikan situs pengembang berfungsi penuh sebelum kami mendorongnya ke situs langsung Anda. Inilah inti dari bekerja di lingkungan sandbox atau staging—Anda dapat memastikan bahwa perubahan yang Anda buat berfungsi dengan benar sebelum melepaskannya di situs web langsung.
  2. Cadangkan kedua situs web – Anda ingin mencadangkan situs web Anda. Paling aman untuk melanjutkan dan mencadangkan situs pengembangan dan situs langsung Anda, meskipun situs langsung adalah yang paling penting dari keduanya karena itu adalah situs yang Anda coba lindungi. Ada beberapa opsi Plugin Cadangan WordPress untuk membantu Anda jika perlu. Selain backup plugin, penyedia hosting Anda mungkin menawarkan beberapa jenis layanan untuk backup. Kunjungi basis pengetahuan host Anda untuk melihat apa yang mereka tawarkan dalam hal pencadangan.
  3. Tentukan metode yang tepat. – Setelah situs pengembang Anda berfungsi dan situs Anda dicadangkan, Anda dapat mulai memutuskan opsi mana untuk mendorong situs pengembangan langsung yang paling cocok untuk Anda. Kami akan membahas tiga metode secara rinci di bawah ini.

Cara Mendorong Situs Dev Langsung

Ada tiga cara yang akan kita jelajahi untuk mendorong situs pengembang/pementasan WordPress ke situs web langsung. Pilihan yang bisa Anda pilih adalah:

  • Gunakan Plugin Migrasi WordPress
  • Dorong Situs Dev Anda Secara Manual
  • dan Gunakan Alat Migrasi Penyedia Hosting

Semua plugin Staging/Migrating utama di pasar menggunakan model penetapan harga freemium di mana beberapa opsi tidak dapat digunakan kecuali Anda membayarnya. Sebaiknya lihat apa yang ditawarkan dalam versi gratis dari plugin migrasi dan staging utama untuk melihat apakah mereka memenuhi kebutuhan Anda. Pada artikel ini, kita akan menggunakan plugin WP Migrate Lite dari Delicious Brains. Versi Pro membuat proses ini lebih sederhana dan mendorong lebih dari sekadar basis data situs pengembang ( versi Lite tidak mendorong file Plugin, Media, atau Tema ke Situs Langsung ).

Metode Manual adalah untuk mereka yang akrab dengan phpMyAdmin dan cPanel. Pendekatan ini sangat praktis dan ada banyak langkah. Waktu Anda sangat berharga jika Anda mencoba mempelajari lebih lanjut tentang cara kerja WordPress di backend. Tapi, itu akan membawa Anda beberapa saat untuk menyelesaikan.

Kami telah menemukan bahwa Penyedia Hosting yang memiliki Alat Pementasan di dalam platform mereka menawarkan opsi termudah untuk mendorong situs pengembang ke situs langsung. Kami akan membahas bagaimana Alat Pementasan Siteground membuat ini mudah.

Dorong Situs Dev untuk Hidup dengan WP Migrate (Plugin – Versi Gratis)

Untuk mendorong situs pementasan ke situs web langsung Anda dengan plugin, kami akan menggunakan WP Migrate. Ini adalah salah satu plugin migrasi terbaik di luar sana yang memiliki versi gratis. Plus, versi pro membuat prosesnya lebih mudah.

*Catatan: Sebagian besar plugin Staging/Migrating menawarkan versi gratis tetapi lakukan lebih banyak dengan versi berbayar

Setelah mengunduh dan mengaktifkan WP Migrate ke situs pengembangan WordPress dan situs langsung Anda, navigasikan ke situs pengembangan Anda (tetap buka keduanya di tab terpisah). Di dalam Alat klik Migrasi DB .

Dev Push Live - WP Migrasi 1-2_num

Di dekat bagian atas, klik Migrasi dan kemudian di bawah “Ganti Situs Lain dengan Situs ini” klik Ekspor Basis Data .

Dev Push Live - WP Migrasi 3-4_num

Kemudian kita sampai ke layar di mana kita akan mengganti string dalam database kita untuk mencocokkan string di situs langsung kita. Ini memastikan bahwa ketika kami mengimpor informasi yang dimigrasikan/didorong dari situs pengembang ke situs langsung, situs tersebut tidak akan turun.

Perhatikan di sisi kanan dua kotak teks Ganti yang perlu diisi.

Dev Push Live - WP Migrasi 5_num

Selanjutnya, kita akan pergi ke tab terbuka yang memiliki Situs Langsung kita. Kami pergi ke tempat yang sama di plugin yang sama. Kami merujuk dan menyalin apa yang dimiliki situs langsung di Kolom Temukan . Ini akan ditempelkan kembali di Situs Dev .

Dev Push Live - WP Migrasi 6_num

Setelah kami menempelkan item dari Situs Langsung ke Situs Dev (referensikan 2 gambar sebelumnya jika Anda berbalik), kami siap untuk Mengekspor Basis Data di Situs Pengembang. Ini akan mengunduh file yang diekspor dari basis data Situs Dev (File Tema, Plugin, dan Media tidak akan disertakan dalam ini dan memerlukan versi Pro dari WP Migrate untuk mendorong dan menarik dengan mudah di antara situs Anda).

Dev Push Live - WP Migrasi 7_num

Anda akan melihat perintah Ekspor Selesai .

Dev Push Live - WP Migrasi 8_num

Sekarang kita memiliki file .sql yang diekspor, kita perlu melakukan sesuatu dengannya. Anda akan menavigasi ke C-Panel Situs Langsung Anda dan di bawah bagian "Database" klik phpMyAdmin .

Sekarang kita memiliki file .sql yang diekspor, kita perlu melakukan sesuatu dengannya. Anda akan menavigasi ke C-Panel Situs Langsung Anda dan di bawah bagian "Database" klik phpMyAdmin .

Dev Push Live - WP Migrasi 9_num

Di dekat bagian tengah atas klik Impor . Pada halaman yang dimuat, Anda akan Menelusuri file yang telah diunduh ke komputer Anda dan kemudian mulai mengimpor dengan mengklik Buka di kiri bawah halaman. Ini akan mengimpor basis data dari situs pengembang ke situs langsung Anda.

Dev Push Live - WP Migrasi 10-12_num

Setelah ini terjadi, periksa situs langsung Anda untuk memastikannya aktif dan berjalan dan bahwa perubahan yang Anda buat di situs pengembang tercermin di situs langsung.

Dorong Situs Pengembang untuk Ditayangkan Secara Manual

Sangat mungkin untuk Mendorong Situs Pengembangan ke Situs Langsung Anda secara manual. Ini bukan untuk orang yang lemah hati tetapi merupakan pengetahuan yang sangat bagus bagi mereka yang mencoba membiasakan diri dengan database WordPress dan cPanel. Langkah-langkah ini bekerja dengan penyedia hosting apa pun yang masih menggunakan cPanel.

Unduh File yang Diperlukan dari Situs Dev

Hal pertama yang akan kami lakukan adalah menavigasi ke cPanel Anda di Situs Pengembangan Anda. Dari sana kita akan menemukan File Manager dan membuka direktori Document Root untuk Situs Dev Anda dan kemudian klik Go .

Situs Pengembang untuk Ditayangkan - Manual 1-2

Dari sana kami ingin mengklik wp-content dan Compress folder itu .

Situs Pengembang untuk Ditayangkan - Manual 3-4

Ini membuat file wp-content.zip terkompresi baru. Klik file zip baru dan pilih unduh .

Situs Pengembang untuk Ditayangkan - Manual 5

Selanjutnya, kami ingin menemukan file wp-config.php situs dev dan mengunduhnya ke komputer Anda juga.

Situs Pengembang untuk Ditayangkan - Manual 6

Ekspor Basis Data dari Situs Pengembang

Selanjutnya, kembali ke cPanel Anda; di bawah Database klik phpMyAdmin .

Kembali ke phpMyAdmin

Di bilah sisi kiri, klik database yang sesuai dengan database untuk situs pengembang WordPress Anda. Klik Periksa Semua lalu Ekspor menggunakan menu tarik-turun.

Situs Pengembang untuk Ditayangkan - Manual 7-8

Pada layar berikutnya, cukup pastikan metode ekspor diatur ke cepat dan formatnya adalah SQL . Kemudian klik Pergi .

Apa yang telah kami lakukan adalah mengunduh file penting dari situs pengembangan Anda yang akan kami unggah dan konfigurasikan di situs langsung Anda. Ini akan memberi situs langsung konfigurasi yang Anda atur di situs dev Anda saat Anda menguji dan membangun.

Situs Pengembang untuk Ditayangkan - Manual 9-10

Impor Basis Data ke situs Langsung

Sekarang, buka cPanel dari Situs Web Langsung (BUKAN situs pengembang). Klik phpMyAdmin .

Situs Pengembang untuk Ditayangkan - Manual 11

Di bilah sisi kiri pilih database untuk situs langsung Anda . Kemudian periksa semua baris dalam tabel. Di menu tarik-turun, pilih 'Lepas' . Ini menghapus tabel dari Situs Langsung Anda sehingga kami dapat menggantinya dengan database yang kami unduh sebelumnya.

Situs Pengembang untuk Ditayangkan - Manual 12-14

Konfirmasikan pilihan Anda untuk “Jatuhkan” tabel dengan mengklik Ya .

Situs Pengembang untuk Ditayangkan - Manual 15

Selanjutnya, cepat pilih Impor dari menu di atas dan klik Pilih File .

Situs Pengembang untuk Ditayangkan - Manual 16-17

Selanjutnya, ikuti perintah untuk mengunggah file. Pilih file .sql yang sebelumnya telah kita download dan klik Open .

Situs Pengembang untuk Ditayangkan - Manual 18-19

Untuk menyelesaikan pengunggahan database, klik Buka .

Dalam database yang baru diunggah ini, Anda perlu mencatat awalan file di bilah sisi kiri. Kami akan membutuhkan ini di langkah mendatang.

Situs Pengembang untuk Ditayangkan - Manual 20

Perbarui Basis Data dengan URL Situs Langsung

Dalam database yang sama, pilih tabel _options di bilah sisi kiri. Di bawah daftar opsi yang tersedia, pilih Edit pada opsi dengan siteurl di kolom option_name . *Juga, catat awalan basis data untuk nanti.

Situs Pengembang untuk Ditayangkan - Manual 21-22

Di bawah tab Sisipkan di dalam opsi siteurl tabel database, Kami ingin memperbarui option_value dari siteurl. Untuk melakukannya, ganti URL situs pengembang yang ada dengan URL situs langsung di dalam kotak nilai di sebelah kanan. Kemudian gulir ke bawah dan klik Go/Done .

Situs Pengembang untuk Ditayangkan - Manual 23-24

Setelah selesai, kembali ke daftar opsi yang sama untuk tabel _options . Di bawah daftar opsi yang tersedia, pilih Edit pada opsi dengan rumah di kolom option_name . Kemudian ulangi proses yang sama seperti sebelumnya (untuk siteurl ) dan ganti URL situs dev dari home option_value dengan URL situs langsung.

Situs Pengembang untuk Ditayangkan - Manual 25

Perbarui File Situs (konten wp) di Situs Langsung

Pada titik ini, kita selesai mengunggah dan mengonfigurasi database kita! Tapi, kita belum keluar dari hutan. Kami masih harus mengganti beberapa file Situs Langsung dari situs pengembang.

Untuk melakukan ini, kembali ke cPanel Situs Langsung, klik Manajer File, pilih situs langsung, dan klik Buka .

Situs Pengembang untuk Ditayangkan - Manual 26

Klik folder wp-content lalu hapus .

Situs Pengembang untuk Ditayangkan - Manual 27-28

Selanjutnya, klik Unggah di menu atas pengelola file.

Situs Pengembang untuk Ditayangkan - Manual 29

Klik Pilih Berkas . Kemudian pilih file wp-content.zip dan klik Open .

Situs Pengembang untuk Ditayangkan - Manual 30-32

Tunggu uploadnya. Jika pengunggahan selesai tetapi tidak membawa Anda kembali ke struktur file, klik tautan Kembali ke… .

Situs Pengembang untuk Ditayangkan - Manual 33

Temukan dan klik file wp-content.zip yang baru saja Anda unggah dan pilih ekstrak dari menu dropdown.

Situs Pengembang untuk Ditayangkan - Manual 34-35

Di popup Ekstrak , klik Ekstrak File . Setelah ekstraksi selesai, Anda dapat menghapus file wp-content.zip terkompresi karena dapat membingungkan jika Anda sering melakukannya.

Situs Pengembang untuk Ditayangkan - Manual 36

Perbarui File wp-config.php untuk Situs Langsung

Setelah folder wp-content berada di tempatnya, pilih file wp-config.php dan klik edit .

Situs Pengembang untuk Ditayangkan - Manual 37-38

Cari dokumen untuk table_prefix dan ganti table_prefix dengan awalan tabel database situs dev yang disebutkan sebelumnya. Kemudian, cukup gulir ke bawah dan klik Simpan .

Itu dia! Lihat situs langsung untuk melihat perubahan yang kami bawa dari situs pengembang WordPress.

Situs Pengembang untuk Ditayangkan - Manual 39-40

Jika itu adalah salah satu langkah yang terlalu banyak untuk Anda, banyak perusahaan hosting modern yang memprioritaskan hosting WordPress menawarkan alat staging/migrasi yang kuat (dan mudah digunakan).

Selanjutnya, kami akan menunjukkan kepada Anda bagaimana Siteground memudahkan untuk mendorong situs pengembang ke Situs Langsung.

Dorong Situs Pengembang ke Situs Langsung dengan Alat Pementasan Siteground

Penyedia hosting yang berspesialisasi dalam instalasi WordPress telah menjadi lebih baik dalam membuat alat untuk mendorong situs pengembang/pementasan ke situs web langsung. Salah satu perusahaan hosting tersebut adalah Siteground yang merupakan salah satu mitra Divi Hosting kami. Untuk mendorong situs dev langsung menggunakan Siteground, Anda harus membangun situs pementasan Anda menggunakan Alat Situs Siteground.

Setelah situs Anda aktif dan berjalan di Siteground, masuk ke akun Siteground Anda. Kemudian klik tab Situs Web di dekat bagian atas. Pilih juga sub-tab Situs Web . Dari sana, pilih situs web yang Anda pikirkan yang diwakili oleh masing-masing kotak di halaman. Klik tombol Alat Situs situs tersebut .

Dev Push Live - Siteground - 1-4_num

Di menu bilah sisi kiri, navigasikan ke WordPress > Staging . Dari sana, pilih situs langsung yang tepat yang ada dalam pikiran kami di Instalasi Pilih WordPress yang biasanya merupakan daftar subdomain untuk TLD tertentu.

Di bawah bagian "Kelola Salinan Pementasan" di dekat bagian bawah, temukan salinan pementasan yang ingin Anda gunakan dan klik ikon tiga titik (⋮) untuk memperluas opsi untuk salinan pementasan. Pilih Sebarkan Penuh dari daftar untuk menyebarkan seluruh situs pementasan. Anda juga dapat memilih Custom Deploy jika Anda hanya memiliki bagian dari situs pementasan yang ingin Anda terapkan.

Dev Push Live - Siteground - 5-9_num

Terakhir, di popup konfirmasi Deploy, klik Confirm .

Dev Push Live - Siteground - 10_num

Kita semua selesai setelah itu! Anda akan melihat pesan Sukses di sudut kanan atas.

Dev Push Live - Siteground - 11 - End_num

Jika Anda tidak melihat dialog sukses, Anda dapat menghubungi dukungan Siteground untuk pemecahan masalah.

Apa yang Harus Dilakukan Setelah Situs Pengembang Disiarkan Langsung

Ketiga metode kami untuk mendorong situs pengembang WordPress ke situs langsung adalah opsi yang sangat baik. Namun, dengan masing-masing, ada risiko merusak situs Anda untuk sementara. Meskipun mudah-mudahan, langkah-langkah dalam artikel ini membawa Anda ke hasil yang diinginkan, berikut adalah sesuatu yang harus diwaspadai ketika Anda telah menyelesaikan push situs pementasan Anda.

Setelah Anda menyelesaikan langkah-langkah yang Anda pilih, buka Situs Langsung dan lihat halaman-halamannya. Pastikan semuanya dimuat dan seperti yang Anda harapkan. Kemudian, buka dasbor Admin Anda dan masuk. Anda seharusnya tidak mengalami kesalahan saat masuk.

Jika tampaknya ada masalah basis data, Anda perlu mencari tahu dengan cepat. Anda dapat melihat artikel Cara Memperbaiki Kesalahan Koneksi Basis Data untuk menemukan beberapa area umum yang perlu diperiksa ulang. Jika dorongan datang untuk mendorong, Anda dapat kembali ke cadangan yang Anda buat sebelum memulai dan coba lagi langkah-langkahnya.

  • Periksa situs versi www dan non-www serta HTTPS dan HTTP. (Apakah pengalihan terjadi seperti yang diharapkan?)
  • Periksa tautan Navigasi Utama serta halaman dinamis seperti kategori, kiriman, dan jenis kiriman khusus. (Apakah perubahan terbaru Anda dari situs pengembang di situs langsung Anda?)
  • Pastikan gambar ditampilkan dengan benar pada halaman yang baru diperbarui.
  • Pantau 404 tautan rusak setiap hari selama beberapa hari sesudahnya.

Metode Mana yang Harus Anda Gunakan?

Masing-masing dari tiga metode yang tercakup dalam artikel ini akan menyelesaikan pekerjaan. Namun, tergantung pada situs atau penyedia hosting Anda, beberapa opsi akan lebih cocok daripada yang lain. Berikut adalah beberapa saran:

  • Jika penyedia hosting Anda memiliki alat pementasan, ada baiknya Anda mempelajari cara menggunakannya. Alat-alat ini membuat pekerjaan semudah mungkin.
  • Plugin Migrasi/Staging adalah rute terbaik berikutnya. Versi Pro akan membutuhkan biaya tetapi mereka akan melakukan trik untuk Anda setiap saat.
  • Mendorong situs pengembang secara manual ke situs langsung mungkin jelas bukan rute terbaik untuk pemula karena akan membutuhkan lebih banyak waktu dan pengetahuan teknis dan mungkin berakhir dengan merusak situs Anda. Namun, jika Anda tahu apa yang Anda lakukan, metode ini memberi Anda kontrol lebih besar atas proses yang lebih disukai untuk beberapa pengembang.

Kesimpulan

Mengetahui cara memigrasikan situs pementasan ke situs langsung Anda adalah keahlian yang kuat untuk dimiliki. Ini memberi Anda lebih banyak kebebasan dalam bereksperimen di situs Anda tanpa khawatir merusak situs langsung yang aktif dikunjungi pengunjung Anda. Baik Anda mengelola situs Anda sendiri atau situs klien, mengetahui cara mendorong pembaruan membuat Anda menjadi webmaster yang jauh lebih andal.

Gambar Unggulan melalui Aleksandr_a / Shutterstock