Sử dụng EasyCron thay thế cho WP-Cron trong WordPress giúp cải thiện hiệu suất website.
Trong bài viết trước đây, tôi đã từng hướng dẫn cho các bạn cách vô hiệu hóa WP-Cron của website WordPress và thay thế nó bằng hệ thống Cron Job của hosting rồi phải không nào? Tuy nhiên, sẽ thế nào nếu hosting của bạn không hỗ trợ chạy Cron Job? Đây là lúc chúng ta cần đến sự trợ giúp từ dịch vụ của bên thứ ba. Và EasyCron là sự lựa chọn miễn phí tuyệt vời nếu nhu cầu của bạn không quá lớn. Ngay bây giờ, tôi sẽ hướng dẫn cho các bạn những bước chi tiết để sử dụng EasyCron trong website WordPress.
Tham khảo thêm:
- Vô hiệu hóa XML-RPC để bảo mật WordPress tốt hơn
- Vô hiệu hóa RSS Feed trong WordPress một cách đơn giản
Tại sao bạn nên chọn EasyCron?
- Gói miễn phí của dịch vụ này cho phép các bạn chạy 200 lượt Cron Job mỗi ngày. Nghĩa là nếu 1 website bạn chạy Cron Job 2 lần mỗi giờ thì nó sẽ sử dụng hết 48 lượt mỗi ngày. Với 200 lượt, các bạn có thể chạy được tối đa 4 website miễn phí trên một tài khoản EasyCron. Tôi nghĩ nó là quá đủ cho nhu cầu của hầu hết người dùng.
- Quy trình đăng ký và cách sử dụng khá đơn giản.
Sử dụng EasyCron thay thế cho WP-Cron
1. Đầu tiên, các bạn cần truy cập vào trang Pricing của EasyCron => click vào nút Create Account for Free.
2. Click vào mục add an email and password.
3. Điền địa chỉ email và mật khẩu mà bạn muốn sử dụng rồi click vào nút Save.
4. EasyCron sẽ cung cấp cho bạn 8000 lượt sử dụng Cron Job để dùng thử trong vòng 7 ngày. Tuy nhiên, chúng ta sẽ chuyển sang luôn gói miễn phí. Trong giao diện quản trị, click vào nút Get More.
5. Click vào nút Start trong gói Free.
6. Xác nhận hCAPTCHA rồi click vào nút Renew My Free Plan.
7. Sau khi đăng ký gói Free thành công, các bạn sẽ nhận được thông báo tương tự như hình bên dưới.
8. Quay trở lại giao diện quản trị và click vào nút + Cron Job.
9. Một khung pop-up sẽ hiện lên. Các bạn chỉ cần để ý đến 2 tab là URL & Time và Identifier.
Với tab URL & Time, hãy điền các mục:
- URL to call: sử dụng cấu trúc tên miền của bạn +
/wp-cron.php?doing_wp_cron
. Ví dụhttps://wpcanban.com/wp-cron.php?doing_wp_cron
. - When to execute: chọn Every 30 minutes và thời gian sẽ được chọn ngẫu nhiên. Nếu bạn muốn thiết lập theo nhu cầu, hãy chọn Select manually.
- Timezone: chọn múi giờ phù hợp với nhu cầu của bạn.
10. Chuyển sang tab Identifier và đặt tên cho Cron Job trong mục Cron job name để tiện phân biệt các Cron Job với nhau.
Sau khi hoàn tất, click vào nút Create Cron Job.
11. Làm tương tự để tạo các Cron Job khác. Danh sách các Cron Job đã tạo sẽ được liệt kê như hình bên dưới.
12. Cuối cùng, đừng quên chèn code sau đây vào file wp-config.php
để vô hiệu hóa WP-Cron của WordPress nhé.
define('DISABLE_WP_CRON', true);
13. Các bạn có thể theo dõi hoạt động của Cron Job bằng cách xem ở cột TF (số lần chạy Cron Job thành công).
Thật đơn giản phải không nào?
Bạn có đang vô hiệu hóa WP-Cron của WordPress không? Bạn đã sử dụng giải pháp nào để thay thế nó? Cron Job của hosting hay dịch vụ của bên thứ ba? Hãy chia sẻ với chúng tôi ý kiến của bạn thông qua khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)
giờ chặn luôn không cho web update chứ đứt cáp rồi bác Hiếu ơi
Web chạy host Việt Nam mới lo chứ chạy host nước ngoài thì vẫn update bình thường mà bạn. :D
haha, quên mất mình không xài host việt nam. Hôm bữa nghe bác Thạch nói, may không nhảy vô chặn :D