Tidak ada kerugian untuk menjalankan WP CRON menggunakan pekerjaan cron server. Sebenarnya ini adalah latihan yang direkomendasikan.
Menurut Dokumen Pengembangan Plugin WordPress Resmi :
WP-Cron tidak berjalan terus-menerus, yang dapat menjadi masalah jika ada tugas penting yang harus berjalan tepat waktu. Ada solusi mudah untuk ini. Cukup mengatur penjadwal tugas sistem Anda untuk berjalan pada interval yang Anda inginkan (atau pada waktu tertentu yang diperlukan).
Untuk melakukan ini, Anda harus terlebih dahulu menonaktifkan perilaku cron default di wp-config.php:
define('DISABLE_WP_CRON', true);
Kemudian, jadwalkan wp-cron.phpdari server Anda. Untuk Linux, itu berarti:
crontab -e
Namun, alih-alih menjalankannya di Command Line (CLI), jalankan itu sebagai permintaan HTTP. Untuk itu Anda dapat menggunakan wget:
*/5 * * * * wget -q -O - https://your-domain.com/wp-cron.php?doing_wp_cron
WordPress memuat semua file inti, plugin, dll yang diperlukan wp-cron.phpdengan KODE berikut:
if ( !defined('ABSPATH') ) {
/** Set up WordPress environment */
require_once( dirname( __FILE__ ) . '/wp-load.php' );
}
Jadi jangan khawatir tentang WordPress yang tidak memuat fitur-fitur penting.
wget http://YOUR_SITE_URL/wp-cron.phptanpa penambahan?doing_wp_cronJadi apakah yang satu lebih baik dari yang lain? Apa penambahan selain?doing_wp_cronyang bukan versi bukan?