Membuat Otomatisasi Menggunakan WP-Cron

Last Updated on by Dhimas Kirana

Haloo guys, tutorial kali ini agak sedikit advance dimana kita akan membuat sebuah otomatisasi untuk WordPress. Kita akan menggunakan plugin bernama WP-Crontrol. Plugin ini sangat simpel dan mudah untuk digunakan.

WP Crontrol enables you to view and control what's happening in the WP-Cron system.
Plugin Stats
100,000+ active installs
1.1+ version
5.7+ tested up to

Cara menggunakan sangat simpel. Anda cukup membuat sebuah hook dan atur waktu jobnya. Misal pada gambar dibawah ini, kita akan membuat hook bernama pakaiwp_hook_action. Kemudian kita set jam 10.00 AM (hari ini), kemudian pada pengulangan kita set intervalnya daily atau sehari sekali tiap hari.

WP-Crontrol

Nah setelah setelah barulah kita membuat sebuah job dengan fungsi, kemudian kita tambahkan ke hook action yang telah kita buat tadi.

add_action('pakaiwp_hook_action', 'pakaiwp_kirim_email');
function pakaiwp_kirim_email() {
	// Fungsi kirim email ke admin website yang dikaitkan dengan hook pakaiwp_hook_action
	wp_mail( get_bloginfo( 'admin_email' ), 'Testing Kirim Email', 'Email ini dikirim setiap jam 10 pagi, setiap hari, menggunakan fungsi dari WP-Crontrol.' );
}

Nama fungsi di atas adalah pakaiwp_kirim_email() yang memiliki task mengirim email ke admin website. Nah fungsi tersebut kemudian kita tambahkan ke action hook pakaiwp_hook_action yang sudah kita buat tadi menggunakan add_action.

Selamat mencoba 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *