Hướng dẫn cài đặt cronjob server

Để đăng ký cronjob của WordPress với cronjob server (thường là cronjob hệ thống trên máy chủ Linux), bạn cần thiết lập cronjob hệ thống để truy cập vào WordPress định kỳ. Cronjob server sẽ kích hoạt các sự kiện đã được lên lịch của WordPress mà không cần phải chờ truy cập từ người dùng. Điều này giúp đảm bảo các tác vụ nền trong WordPress chạy đúng thời gian, kể cả khi không có người truy cập trang.

Cấu Hình Cronjob Server Để Kích Hoạt Cronjob WordPress

  1. Mở crontab trên server: Truy cập vào server qua SSH và mở crontab để chỉnh sửa.
   crontab -e
  1. Thêm cronjob vào crontab: Thêm dòng lệnh sau để cronjob hệ thống truy cập wp-cron.php của WordPress theo chu kỳ nhất định (ví dụ: 0:05 mỗi ngày).
5 0 * * * curl -s https://yourwebsite.com/wp-cron.php?doing_wp_cron > /dev/null 2>&1

Giải thích:

  • 5 0 * * * – Chạy vào lúc 0:05 mỗi ngày.
  • curl -s – Gọi lệnh curl để gửi yêu cầu HTTP đến wp-cron.php của WordPress.
  • > /dev/null 2>&1 – Bỏ qua kết quả đầu ra để tránh đầy log.

Lưu Ý

  • Thay https://yourwebsite.com bằng URL của trang WordPress của bạn.
  • Cách này đảm bảo các cronjob WordPress chạy đúng thời gian, ngay cả khi không có lượt truy cập trên trang.

Sau khi cấu hình cronjob server, WordPress sẽ tự động kích hoạt các sự kiện đã lên lịch mà bạn đã thiết lập trong mã nguồn của plugin hoặc theme. Và hãy chắc chắn rằng server của bạn đang bật Cronjob

0935 45 3888