Loncat ke Konten Utama

Cara menambahkan tugas cron di WordPress

Divi: tema WordPress termudah untuk digunakan

Divi: Tema WordPress terbaik sepanjang masa!

lebih 600.000 unduhan, Divi adalah tema WordPress paling populer di dunia. Sudah lengkap, mudah digunakan dan dilengkapi dengan lebih dari 62 template gratis. [Direkomendasikan]

Tugas "Cron" adalah sesuatu yang Anda gunakan setiap hari, bahkan jika Anda tidak dapat mengetahuinya. Mereka berjalan di latar belakang, dan digunakan di sebagian besar situs web.

Dalam tutorial ini, saya akan menunjukkan kepada Anda bagaimana menggunakan tugas Cron, memberi tahu Anda bagaimana tugas Cron unik, dan menunjukkan kepada Anda cara dasar untuk menambahkan tugas Cron ke WordPress.

Tetapi sebelumnya, jika Anda belum pernah menginstal WordPress temukan Bagaimana menginstal sebuah blog WordPress langkah 7 et Bagaimana menemukan, menginstal dan mengaktifkan tema WordPress di blog Anda

Lalu kembali ke mengapa kita ada di sini.

Apa itu pekerjaan Cron?

Secara umum, tugas "Cron" adalah utilitas yang memungkinkan Anda memprogram perintah atau skrip untuk dieksekusi pada waktu tertentu. Tugas Cron adalah tugas yang mengikuti. Jadi, dalam bahasa manusia, pekerjaan Cron memberikan pesan berikut ke server Anda: " jalankan example.php di tengah malam setiap hari. »

Pada dasarnya, tugas Cron adalah cara mudah untuk mengatur tugas yang akan dilakukan secara otomatis, baik secara sekali atau berulang.

Temukan juga panduan kami di Cara Buka video Youtube dalam popup di Wordpress

Jika Anda adalah pengguna biasa, Anda mendapat manfaat dari tugas "Cron", terkadang tanpa menyadarinya. Misalnya, Menggunakan Tugas Cron adalah alat yang memungkinkan Anda membuat cadangan blog Anda pada waktu yang sama setiap hari.

Tanpa mereka, Anda harus mengklik tombol cadangan secara manual setiap kali Anda ingin membuat cadangan baru situs web Anda.

Bagaimana cara kerja tugas Cron di WordPress?

Saya sudah menyebutkan penggunaan tugas cron sangat cocok untuk membuat cadangan blog. Tapi itu jauh dari satu-satunya kasus penggunaan.

Salah satu implementasi tugas Cron yang paling terlihat oleh publik adalah pembaruan otomatis. "WP-Cron" secara teratur memeriksa pembaruan, tema, dan plugin perangkat lunak terbaru. Dan kemudian dia memberi tahu Anda tentang pembaruan!

Baca juga panduan kami di Cara menambahkan formulir kontak tarik-turun ke tajuk global Anda

Selain itu, WP-Cron juga mengelola perencanaan artikel Anda, mengirim pingback dan trackback, dan berbagai fitur potensial lainnya yang ditambahkan oleh plugin yang Anda gunakan.

Apa perbedaan antara Cron WordPress dengan Cron klasik?

WordPress memiliki sistem sendiri untuk menjalankan tugas Cron. Dan meskipun namanya menunjukkan bahwa keduanya identik, ada perbedaan yang sangat penting antara keduanya.

Dengan tugas Cron standar, Anda dapat menentukan tanggal dan waktu yang tepat untuk setiap tugas untuk dijalankan. Misalnya, Anda pada dasarnya dapat mengatakan, "Saya ingin skrip ini berjalan persis di 10: 15: 22 di 8 Agustus 2019. Dan seperti jam, skrip Anda akan dieksekusi tepat pada saat itu.

Tetapi WP-Cron bekerja secara berbeda ...

WP-Cron tidak berfungsi seperti ini. Sebaliknya, WP-Cron hanya berfungsi ketika seseorang mengunjungi situs web Anda. Setiap kali seseorang mengunjunginya, WP-Cron memeriksa untuk melihat apakah ada tugas yang dijadwalkan yang perlu dijalankan. Jika ternyata waktu tugas yang dijadwalkan telah tercapai, ia akan melakukan tugas ini.

Tapi di sini ada potensi masalah dengan WP-Cron.

Jika tidak ada yang mengunjungi situs web Anda untuk jangka waktu tertentu, WP-Cron tidak akan dapat memverifikasi dan melakukan tugas-tugas yang perlu diselesaikan.

Buat situs web Anda dengan Elementor dengan mudah

Elementor memungkinkan Anda untuk dengan mudah membuat desain situs web apa pun dengan tampilan profesional. Berhentilah membayar mahal untuk apa yang dapat Anda lakukan sendiri. [Gratis]

Lihat juga artikel kami di Plugin 6 WordPress untuk menghirup kehidupan baru ke dalam artikel Anda

Jelas, jika situs web Anda memiliki ribuan klik sehari, itu tidak akan menjadi masalah. Tetapi jika situs web Anda hanya menerima beberapa pengunjung sehari, dan Anda ingin menjalankan tugas setiap menit 30 misalnya, Anda akan menghadapi banyak masalah.

Misalnya, beri tahu plugin WordPress untuk mencoba mengirim email otomatis ke jam 2. Jika tidak ada yang mengunjungi situs web Anda hingga 6 jam (kemungkinan nyata kecuali Anda memiliki audiens global), email hanya akan dikirim ke 6 jam dengan asumsi Anda tidak menggunakan layanan pihak ketiga.

Selain itu, terkadang caching plugins, masalah DNS, atau konflik plugin dapat mencegah pekerjaan Cron dari berjalan.

Temukan juga kami 10 WordPress plugin untuk mengoptimalkan blog Anda

Tapi, ada cara untuk mengatasi masalah ini.

Bagaimana cara menambahkan tugas Cron?

Saya akan membahas secara singkat bagaimana menambahkan dua pekerjaan dasar berulang serta tugas-tugas yang dijadwalkan pada suatu waktu. Jadi, saya akan mengirim Anda ke sumber daya yang mencakup bagaimana Anda dapat menambahkan tugas yang lebih kompleks dengan WP-Cron.

Bagaimana cara menambahkan tugas kumat WP-Cron

Untuk menambahkan tugas berulang WP-Cron, kami akan menggunakan potongan kode. Saya harap Anda ingat cara membuat plugin WordPress. Jadi, jika Anda perlu klarifikasi tentang apa pun, saya sarankan Anda mulai dari sana.

Satu hal penting untuk diingat adalah bahwa penggunaan WP-Cron bekerja pada interval, bukan pada waktu tertentu. Misalnya, jika Anda menjadwalkan tugas yang harus dimulai pada jam 12 dengan selang waktu dua jam, itu akan berjalan pertama pada jam 12, dan kemudian lagi pada jam 14, dan seterusnya.

Misalnya, untuk menambahkan tugas per jam yang berulang, Anda harus menggunakan kode ini:

register_activation_hook (__ FILE__, 'my_activation');
 
function my_activation () {if (! wp_next_scheduled ('my_events')) {wp_schedule_event (time (), 'hourly', 'my_event'); }} add_action ('my_events', 'do_this_each_time_time'); function do_this_each_time () {// kode Anda}

Bagaimana cara menambahkan tugas WP-Cron tunggal

Untuk menambahkan pekerjaan WP-Cron, Anda dapat menggunakan contoh kode berikut sebagai dasar. Seperti contoh sebelumnya, jika Anda membutuhkan detail lebih lanjut, saya sarankan Anda untuk berkonsultasi dengan kodeks WordPress.

Sekali lagi, ingatlah bahwa meskipun Anda menjadwalkan suatu acara untuk berjalan pada waktu tertentu, itu hanya akan berfungsi pada saat itu jika situs web WordPress Anda menerima kunjungan pada waktu yang sama.

Misalnya, untuk menjalankan tugas pada waktu saat ini, Anda dapat menggunakan kode ini:

function do_this_in_a_time () {// Kode Anda} add_action ('my_events', 'do_this_in_a_time'); wp_schedule_single_event (time () + 3600, 'my_events'); // waktu () + 3600 = Satu jam dari sekarang.

Cara menambah dan melihat tugas Cron dengan sebuah plugin

Melihat tugas WP-Cron adalah cara yang berguna untuk men-debug situs web / plugin Anda atau hanya untuk melihat pratinjau apa yang berjalan di situs WordPress Anda.

Apakah Anda mencari tema dan plugin WordPress terbaik?

Unduh plugin terbaik dan tema WordPress di Envato dan buat situs web Anda dengan mudah. Sudah lebih dari 49.720.000 unduhan. [EKSKLUSIF]

Untuk melihat semua tugas WP-Cron yang diprogram di situs WordPress Anda, Anda dapat menggunakan plugin yang disebut " WP-Crontrol ". Sebagai bonus tambahan, Anda juga dapat menggunakan plugin ini untuk menambahkan tugas WP-Cron baru.

Sudah cukup untuk menginstal dan mengaktifkan seperti halnya plugin lainnya. Kemudian Anda dapat melihat semua acara WP-Cron yang ada untuk situs web WordPress Anda dengan masuk ke " Alat → Acara Cron "

Anda juga dapat menambahkan acara reguler di bagian bawah halaman:

Dan satu hal lagi yang dilakukan plugin ini dengan baik. Ini memungkinkan Anda untuk menentukan interval baru untuk tugas WP-Cron. Anda bisa melakukannya dengan masuk Pengaturan → Cron Shedules "

akhirnya

Jadi itu pengantar cepat untuk menggunakan WP-Cron. Jujur saja, kecuali jika Anda seorang pengembang, Anda mungkin tidak akan pernah harus berurusan dengan tugas WP-Cron. Tapi, selalu keren untuk melihat di balik tenda, bukan?

Temukan juga beberapa plugin WordPress premium

Anda dapat menggunakan plugin WordPress lainnya untuk memberikan tampilan modern dan mengoptimalkan cengkeraman blog atau situs web Anda.

Kami menawarkan kepada Anda beberapa plugin WordPress premium yang akan membantu Anda melakukannya.

1. Formulir Kontak W8

Formulir Kontak W8 adalah salah satu plugin formulir kontak paling populer di WordPress. Ini menawarkan fungsionalitas penuh seperti mengirimkan ke beberapa penerima, dukungan untuk animasi, pembuatan formulir tanpa batas, gaya yang berbeda, dan berbagai pilihan penyesuaian tambahan.

Selain itu, situs web atau blog Anda menawarkan sistem profesional untuk lebih mudah terhubung dengan pelanggan Anda. Anda akan dapat mempersonalisasikan semua bentuk Anda sesuai dengan kebutuhan dan selera Anda.

Download | Demo | Hébergement Web

2. WooCommerce Currency Switcher

Plugin WooCommerce Currency Switcher memungkinkan Anda untuk mengubah mata uang dan mendapatkan nilai konversi secara real time (diperlukan pra-instalasi WooCommerce). Anda dapat menggunakan agregator mata uang untuk memperoleh nilai konversi baik melalui Yahoo, Google, agregator AppSpot, baik secara manual.

WooCommerce Currency Switcher tersedia sebagai widget dan berfungsi di ruang apa pun yang disediakan (kode pendek yang tersedia -> [woocs]). Pada antarmuka publik, "Pengalih Mata Uang" dapat diperkenalkan dari 5 berbagai cara untuk menemukannya.

Download | Demo | Hébergement Web

3. Keanggotaan Ultimate Pro

Ultimate Membership Pro adalah plugin WordPress berlangganan dan pembatasan konten yang sangat baik. Itu dapat mengelola pengguna sesuai dengan paket mereka (gratis atau berbayar) dengan membuat tingkat akses eksklusif.

Dimungkinkan untuk melindungi semua konten situs web Anda, atau hanya sebagian saja. Misalnya, kursus, pelajaran, halaman, produk, kategori, gambar, dll ...

Lihat juga panduan kami di Cara membuat tayangan slide PowerPoint di WordPress

Buat Toko Online Anda dengan mudah

Unduh WooCommerce gratis, plugin e-commerce terbaik untuk menjual produk fisik dan digital Anda di WordPress. [Rekomendasi]

Fitur utama meliputi: perlindungan konten, beberapa tingkat akses, dukungan untuk beberapa gateway pembayaran -PayPal, Authorize.net, Stripe, 2CheckOut, Transfer Bank-, perlindungan konten parsial, dan banyak lagi more ...

Download | Demo | Hébergement Web

Sumber daya lain yang direkomendasikan

Kami juga mengundang Anda untuk berkonsultasi dengan sumber daya di bawah ini untuk melangkah lebih jauh dalam cengkeraman dan kontrol situs web dan blog Anda.

Kesimpulan

Itu dia! Itu saja. Kami berharap tutorial ini akan membantu Anda membuat tugas WP-Cron di blog atau situs WordPress Anda. Berharap tutorial ini bermanfaat bagi Anda, kami mengundang Anda ke bagikan di jejaring sosial favorit Anda.

Namun, Anda juga akan dapat berkonsultasi dengan kami ressources, jika Anda memerlukan lebih banyak elemen untuk melaksanakan proyek pembuatan situs Internet Anda, dengan membaca panduan kami di Pembuatan blog WordPress.

Ceritakan tentang Anda komentar dan saran di bagian khusus.

...

Artikel ini berisi komentar 0

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *

Situs ini menggunakan Akismet untuk mengurangi yang tidak diinginkan. Pelajari lebih lanjut tentang bagaimana data komentar Anda digunakan.

Kembali ke atas
6 saham
saham4
menciak1
Register1