BERITALOGI – Cara Setting Cron Job Real Time di WordPress dan Cpanel dengan Mudah, Cron Job merupakan sebuah fitur penting yang memungkinkan kalian untuk menjalankan tugas-tugas otomatis secara terjadwal di situs WordPress kalian.
Secara default, WordPress sudah tersedia fitur tersebut yang disebut dengan WP-CRON yang terletak pada file wp-cron.php. Perlu diingat bahwa WP-CRON tidak selalu dapat diandalkan untuk melakukan tugas secara otomatis.
Oleh karena itu, kita akan membahas mengenai cara setting Cron Job di WordPress, fungsinya, serta mengapa harus menonaktifkannya dan menggantinya dengan Realtime Cron Job.
Apa itu WP-CRON (Cron Job)?
Secara sederhana, WP-CRON merupakan fitur yang digunakan oleh WordPress untuk menangani segala tugas berbasis waktu secara otomatis. Fitur ini juga dikenal dengan Tugas Terjadwal.
Sedangkan Cron Job merupakan mekanisme yang digunakan untuk menjalankan tugas-tugas tertentu pada waktu yang telah ditentukan. Dalam hal ini, “cron” adalah singkatan dari “chronograph,” yang merupakan alat yang digunakan untuk mengukur waktu.
Perlukah WP-CRON WordPress Diaktifkan?
Dikarenakan memiliki fungsi dan peranan yang penting di dalam WordPress, mengaktifkan WP-CRON sangat direkomendasikan. Mengingat beberapa fitur yang di WordPress juga menggunakan WP-CRON seperti proses update otomatis plugin.
Perlu diingat bahwa, WP-CRON tidak selalu dapat diandalkan. Alasannya sederhana, yaitu settingan wp-cron.php WordPress ini memerlukan aktifitas ataupun traffic pengunjung untuk dapat memicu serta menjalankan fungsinya.
Hal ini berbanding terbalik jika kalian menggunakan real time Cron Job, dimana kalian tidak perlu memiliki pemicu seperti aktivitas pengunjung situs kalian. Selain itu, WP-CRON juga dapat memperlambat kinerja situs kalian.
Cara Mematikan WP-CRON di WordPress
Sebelum kalian memutuskan untuk mengganti WP-CRON bawaan WordPress menjadi real time Cron Job, alangkah baiknya kalian mematikan / menonaktifkannya terlebih dahulu.
Caranya cukup mudah, silahkan kalian masuk ke Cpanel kalian dan masuk ke file manager. Lalu, buka public_html dan masukkan potongan kode di bawah pada file wp-config.php di atas tulisan /* That’s all, stop editing! Happy publishing. */ lalu simpan.
define('DISABLE_WP_CRON', true); /* That's all, stop editing! Happy publishing. */
Cara Setting Cron Job Real Time di Cpanel
Setelah kalian menonaktifkan WP-CRON bawaan WordPress, selanjutnya silahkan ikuti langkah-langkah cara setting Cron Job secara real time di Cpanel dengan mudah.
- Login terlebih dahulu ke Cpanel.
- Pilih menu Tugas Terjadwal / Cron Job.
- Atur real time Cron Job.
- Masukkan perintah.
- Selesai.
Khusus pada poin nomor 4, setidaknya ada 2 perintah yang saya gunakan di Cpanel. Berikut adalah perintah yang bisa kalian gunakan semua atau dapat memilih salah satu.
Silahkan atur interval waktu yang diinginkan. Sangat disarankan agar interval waktu diisi sesuai dengan batas minimal yang diperbolehkan oleh pihak hosting kalian. Lalu, kolom perintah dapat diisi dengan beberapa perintah berikut.
wget -q -O - https://www.domainanda.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1
php -q "/home/user/public_html/wp-cron.php"
Kalian bisa menggunakan semua perintah di atas, pastikan juga https://www.domainanda.com diganti dengan situs WordPress milik kalian dan bagian perintah #2 kata user diganti dengan username Cpanel kalian.
Penutup
Demikian tutorial pada kesempatan kali ini mengenai cara setting Cron Job real time di WordPress menggunakan Cpanel dengan mudah. Apabila ada yang ingin ditanyakan, silahkan komentar di bawah. Semoga bermanfaat.
Leave a Comment