Skip to main content
7 menit waktu baca (1404 kata)

Cara Membantu Debug Plugin WordPress

Cara-Membantu-Debug-Plugin-WordPress

Pengembang JoomUnited selalu bekerja agar plugin Anda berfungsi dengan cara yang paling optimal, tentu saja dalam beberapa kasus dapat terjadi suatu jenis kegagalan, misalnya, ketidakcocokan yang dihasilkan karena plugin pihak ketiga dan apa yang kita inginkan ketika jenis kegagalan ini terjadi? Tentu saja, semuanya diselesaikan dengan cepat ...    

Dalam postingan ini, kami akan mengajarkan Anda cara memberikan informasi yang benar kepada pengembang agar ia dapat memahami dan menyelesaikan error dengan cepat. Postingan ini akan dibagi menjadi 3 langkah yang akan kita ikuti untuk memberikan informasi yang tepat kepada pengembang ketika terjadi masalah:

  • Aktifkan log debug
  • Instal Plugin Troubleshooting
  • Periksa kesalahan javascript

 

Aktifkan Sistem Debug dan Log WordPress

Pertama-tama, kita harus mengetahui apa itu WP_DEBUG ; Seperti yang dapat kita lihat di Wikipedia, “ WP_DEBUG adalah PHP konstanta (variabel global permanen) yang dapat digunakan untuk memicu mode "debug" di seluruh WordPress. Secara default dianggap false dan biasanya diatur ke true dalam file wp-config.php pada salinan pengembangan WordPress.”

Seperti yang bisa kita lihat WP_DEBUG adalah konstanta yang secara default nonaktif tetapi kita dapat mengaktifkannya aktif untuk tujuan debugging sementara. 

 

konfigurasi wp

 

Selain itu, ada konstanta PHP lain bernama WP_DEBUG_LOG yang akan membantu kami membuat file teks secara otomatis berisi semua error dari plugin Anda dan itulah yang akan kami kirimkan kepada para pengembang.  

Kami akan mengajari Anda bagaimana tepatnya kami dapat mengaktifkannya dan bagaimana tampilannya jika ada kesalahan pada plugin Anda, WP Meta SEO akan digunakan untuk contoh ini tetapi Anda dapat mengikuti langkah yang sama untuk semua plugin kami. Dalam hal ini kami mengalami masalah dengan WP Meta SEO, bisa jadi masalah apa pun jadi yang akan kami lakukan adalah membuka file wp-config.php hal ini dapat dilakukan dengan perangkat lunak editor teks pilihan Anda, dengan Notepad, Visual Studio Code, Brackets misalnya, cukup buka dan buka wp-config.php.

File tersebut terletak di root server Anda, tempat situs WordPress Anda terpasang.

 

wp-config-generated

 

Buka dengan editor teks lalu tekan CTRL + F atau klik Edit > Find… Anda akan melihat kotak tempat Anda dapat mengetikkan kata yang ingin Anda cari, dalam hal ini, kita akan mengetik "WP_DEBUG" dan tekan Enter sampai Anda menemukan:
"define( 'WP_DEBUG', false )"

 

wp-debug-activation

 

Sekarang setelah kita berada di baris itu, hapus “false” dan ketik true, klik Enter dan pada baris berikutnya salin define( 'WP_DEBUG_LOG', true ); lalu simpan file, tampilannya akan seperti gambar berikut.

 

wp-debug-true

 

Jika kedua baris ini diubah, file bernama “debug.php” akan muncul di /wp-content/

 

new-log

 

Dan selesai… kita telah menyelesaikan langkah pertama, itu salah satu file yang akan dibutuhkan oleh pengembang kami untuk mempercepat proses perbaikan masalah Anda. Semua kesalahan akan dipantau dan ditulis dalam file teks ini.

 

Instal Plugin Pemecahan Masalah WordPress

Plugin Health Check & Troubleshooting adalah plugin yang memungkinkan Anda menjalankan pemeriksaan konflik tanpa memengaruhi pengunjung normal situs Anda, sangat mudah digunakan dan dipasang, kami masih akan menggunakan WP Meta SEO untuk contoh ini. Ikuti langkah-langkah berikut untuk memasang dan menjalankan pemeriksaan konflik dengan Health Check & Troubleshooting:  

  • Masuk ke Situs Wordpress Anda, Anda akan berada di dasbor situs Anda
  • Klik “Plugin”, di bagian kiri halaman Anda
  • Klik “Add New”
  • Ketik “Health Check & Troubleshooting" di bilah pencarian, seperti yang ditunjukkan di bawah ini

 

menambahkan pemecahan masalah

     

  • Klik “Install Now”, daftar plugin akan dimuat secara otomatis, cari yang tepat dan klik “Install Now” lalu klik “Activate”

 

pemecahan masalah instalasi

 

  • Klik “Site Health”, Di menu sebelah kiri ada bagian bernama “Tools” Klik itu, lalu klik “Site Health”

 

menu kesehatan situs

 

  • Klik pada tab “Pemecahan Masalah” , baca informasi peringatan, dan klik “Masuk ke Mode Pemecahan Masalah” 

Mode pemecahan masalah secara otomatis menonaktifkan semua plugin dan beralih ke tema default. Mode pemecahan masalah tidak memengaruhi pengunjung normal situs Anda.  

 

aktifkan-pemecahan-masalah

   

  • Ulangi masalah yang Anda alami

Dalam lingkungan default tanpa plugin aktif dan tema default, jika masalah terjadi, itu berarti plugin kami tidak menyebabkan perilaku tak terduga tersebut.

 

  • Klik “Plugins” > “Installed Plugins”

  Menu “Plugins” akan diperluas dan memberi Anda opsi tambahan. Klik “Installed Plugins”

 

plugin-terpasang

   

  • Klik “Aktifkan saat pemecahan masalah” di samping WP Meta SEO

  aktifkan-saat-pemecahan-masalah      

  • Reproduksi masalah yang Anda alami hanya dengan WP Meta SEO aktif dan tema default, jika masalah terjadi, masalah tersebut disebabkan oleh plugin kami.

 

Ini dalam arti tertentu adalah kabar baik karena Anda sudah mengidentifikasi salah satu bagian dari masalah. Sekarang diperlukan pengembang untuk masuk ke situs web Anda, dan memperbaiki masalah sebelum kami merilis versi baru! Jika tidak, ulangi langkah-langkah untuk mengaktifkan plugin nonaktif berikutnya yang memungkinkan Anda mereproduksi kesalahan.

   

Memeriksa dan Memperbaiki Kesalahan Javascript pada Plugin WordPress

Kita akan mencari error Javascript dengan konsol Chrome atau Firefox, Tergantung pada browser Anda penamaannya sedikit berbeda, tetapi mengikuti Chrome dan FireFox, kita akan menyebutnya “Console”. Untuk membuka konsol cukup ikuti langkah-langkah berikut:  

  • Klik Kanan pada inspect, di frontend di bagian mana pun dari situs

 

inspect

   

  • Pilih console, Ini akan membuka alat pengembang di sisi kanan halaman, klik “Console”

 

menghibur

 

Periksa kesalahan, dengan konsol terbuka, reproduksi kesalahan yang Anda harapkan dan lihat konsol, kesalahan adalah teks merah yang menjelaskan di mana konflik javascript berada

 

error-console

 

Jika Anda menemukan kesalahan JavaScript, silakan ambil tangkapan layar dari versi yang diperluas dari kesalahan tersebut untuk disertakan ke tiket/posting Anda.

 

Kirim / Bagikan Laporan Masalah Anda

Sekarang setelah Anda memiliki semua informasi ini, Anda akan membantu pengembang untuk mempercepat prosesnya, cukup ambil semua informasi yang telah Anda kumpulkan dan lampirkan ke tiket/posting Anda, mari kita ingat, itemnya adalah:  

  • debug.log
  • Catatan tentang plugin yang menyebabkan konflik
  • Tangkapan layar konsol javascript dengan error

 

Jika Anda mengikuti langkah-langkah ini dan mengirimkan informasi yang benar kepada kami, pengembang akan dapat melakukan pekerjaan debug yang lebih cepat dan kami berterima kasih banyak sebelumnya :)    

 

Membuat dan Membagikan Akun pengguna WordPress Baru untuk Keperluan Dukungan

Membuat pengguna admin baru terkadang menjadi salah satu cara cepat untuk menunjukkan kepada tim dukungan apa masalah Anda. Sebelum memulai proses tersebut, sebagai pengingat singkat bahwa:

  • Kami tidak menyimpan kredensial lama setelah masalah teratasi (untuk alasan keamanan)
  • Kami menyarankan untuk menghapus akun pengguna admin yang dibuat untuk keperluan dukungan
  • Semua informasi yang dibagikan kepada tim kami aman dan akan tetap bersifat pribadi

 

Untuk membuat pengguna baru, pertama-tama, Anda login ke situs admin Anda. Setelah berhasil login, Anda berada di dasbor Wordpress.

Kemudian, Anda harus membuka menu di sebelah kiri Menu > Users.

 

wp-user-menu

 

Setelah itu, buka layar bagian atas, klik tombol Add New atau pindah ke tombol Add New di Menu sebelah kiri.

 

add-wp-user

 

Selanjutnya, formulir Add New User akan muncul di layar Anda. Ada 2 kolom yang wajib diisi informasinya: Username, Email.

Di kolom Password , Anda dapat menggunakan generator kata sandi acak atau mengatur kata sandi Anda sendiri. Dan Anda dapat mencentang opsi Send User Notification jika Anda ingin mengirim email kepada pengguna baru tentang akun mereka.

Setelah itu, Anda memilih Peran untuk pengguna di kotak dropdown. Ini adalah langkah penting untuk mengatur izin bagi pengguna di situs Anda. "Administrator" adalah tingkat tertinggi dan memberikan pengguna akses ke semua fitur situs web Anda. Anda dapat mengatur peran lain jika ingin membatasi akses pengguna Anda.

 

formulir pengguna wp

 

Terakhir, klik tombol Add New User di bagian bawah. Sudah selesai, semoga berhasil!

 

Tetaplah Terinformasi

Saat Anda berlangganan blog, kami akan mengirimkan email kepada Anda ketika ada pembaruan baru di situs agar Anda tidak melewatkannya.

Pos Terkait