• Trang chủ
  • WordPress
    • Thủ thuật WordPress
    • WordPress Plugins
    • WordPress Themes
  • Hosting và Domain
  • Kiếm tiền online
  • Đánh giá
  • Khuyến mãi
  • Thông báo
wpcb-logo

WP Căn bản

Kiến thức căn bản cho người dùng WordPress

paradise-child-theme-wordpress-theme-tot-nhat
  • Dịch vụ WordPress Hosting
  • Dịch vụ tối ưu WordPress
  • Dịch vụ quét mã độc WordPress
  • Mua Paradise child theme
Trang chủ » WordPress » Thủ thuật WordPress » Vô hiệu hóa WP-Cron giúp website load nhanh hơn
hosting-tot-nhat-danh-cho-wordpress

Vô hiệu hóa WP-Cron giúp website load nhanh hơn

Cập nhật: 16/01/2023 Trung Hiếu 25 Bình luận

Mục lục Hiện
  • 1. Tại sao bạn nên vô hiệu hóa WP-Cron?
  • 2. Vô hiệu hóa WP-Cron
  • 3. Chạy Cron Job bằng host
    • 3.1. Host cPanel
    • 3.2. Host DirectAdmin
  • 4. Chạy Cron Job bằng dịch vụ của bên thứ ba

Vô hiệu hóa WP-Cron (wp-cron.php) giúp website WordPress của bạn load nhanh hơn, chịu tải tốt hơn.

vo-hieu-hoa-wp-cron-giup-website-wordpress-load-nhanh-hon

Các Cron Job được sử dụng để lên lịch hoạt động cho các tác vụ mang tính chất định kỳ trên website WordPress của bạn. Một số ví dụ về Cron Job có thể  kể đến như: lên lịch xuất bản bài viết, kiểm tra các bản cập nhật, xóa cache website hoặc chạy plugin backup dữ liệu theo lịch đã được xác định trước… Trong WordPress, điều này được xử lý bởi WP-Cron, một tính năng mô phỏng Cron của hệ thống (nhưng không hoàn chỉnh). Tùy thuộc vào lượng lưu lượng truy cập vào website của bạn, việc sử dụng trình xử lý Cron tích hợp có thể ảnh hưởng ít hoặc nhiều đến tốc độ load web. Vì vậy, hôm nay tôi sẽ hướng dẫn cho các bạn cách vô hiệu hóa WP-Cron (wp-cron.php) và thay vào đó sử dụng Cron của hệ thống (host) để giúp website load nhanh hơn, chịu tải tốt hơn.

Tham khảo thêm:

  • Tối ưu khả năng chịu tải cho WordPress với Heartbeat Control
  • Vô hiệu hóa XML-RPC để bảo mật WordPress tốt hơn

Tại sao bạn nên vô hiệu hóa WP-Cron?

Không chỉ được khởi chạy vào những khoảng thời gian đã được quy định từ trước (bởi WordPress và các plugin), WP-Cron còn chạy mỗi lần bạn load web. Nghĩa là website có lượng khách truy cập càng nhiều thì tần suất hoạt động của WP-Cron càng cao. Nó tạo ra một lượng truy vấn HTTP(S) không hề nhỏ, gây ảnh hưởng nhiều tới cả tốc độ load lẫn khả năng chịu tải của website.

wp-cron-tieu-ton-nhieu-tai-nguyen-cua-host

Đặc biệt là khi website của bạn cài nhiều plugin nặng (tạo nhiều Cron Job, chẳng hạn như WooCommerce) và có lưu lượng truy cập cao thì mức độ ảnh hưởng của WP-Cron là rất lớn. Giải pháp tối ưu nhất để giải quyết tình trạng này chính là vô hiệu hóa WP-Cron và thay thế nó bằng hệ thống Cron của host.

Vô hiệu hóa WP-Cron

Tất cả những gì bạn cần làm là thêm đoạn code sau đây vào file wp-config.php của WordPress rồi lưu lại:

define('DISABLE_WP_CRON', true);

Lưu ý là nó phải nằm trên dòng ghi chú này:

/* That's all, stop editing! Happy blogging. */

Code bên trên có tác dụng ngăn không cho WP-Cron tự động chạy mỗi khi load web. Bạn vẫn hoàn toàn có thể gọi nó trực tiếp thông qua file wp-cron.php.

Chạy Cron Job bằng host

Sau khi vô hiệu hóa WP-Cron, các bạn sẽ cần phải thiết lập Cron Job trên host để đảm bảo website WordPress vẫn hoạt động một cách bình thường.

Host cPanel

1. Truy cập cPanel của bạn, tìm mục Cron Jobs và click vào đó.

click-vao-muc-cron-jobs-trong-cpanel

2. Trong giao diện Add New Cron Job, các bạn sẽ nhìn thấy một số mục như sau.

add-new-cron-job-cpanel

Trong đó:

  • Common Settings: các bạn nên chọn mức Twice Per Hour (2 lần mỗi giờ) để tránh gây ảnh hưởng nhiều đến hiệu suất của host. Hệ thống sẽ tự điền giá trị vào các mục Minute, Hour, Day, Month và Weekday nằm bên dưới.
  • Command: các bạn điền dòng lệnh như sau.
wget -q -O - https://domain.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1

Nhớ thay domain.com bằng domain của bạn.

Click vào nút Add New Cron Job để hoàn tất.

3. Các Cron Job mà bạn đã tạo sẽ được hiển thị trong danh sách ngay bên dưới.

current-cron-jobs-cpanel

Host DirectAdmin

1. Truy cập DirectAdmin của bạn, tìm mục Cron Jobs và click vào đó.

click-vao-muc-cron-jobs-trong-directadmin

2. Click tiếp vào mục Create Cron Job.

click-va-nut-create-cron-job-trong-directadmin

3. Trong giao diện Create Cron Job, các bạn sẽ nhìn thấy một số mục như sau.

create-cron-job-directadmin

Trong đó:

  • Minute: điền */5 để chạy Cron Job mỗi 5 phút một lần. Để mặc định giá trị là * trong các mục Hour, Day of Month, Month, Day of Week.
  • Command: các bạn điền dòng lệnh như sau.
wget -q -O - https://domain.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1

Nhớ thay domain.com bằng domain của bạn.

Click vào nút Create để hoàn tất.

4. Các Cron Job mà bạn đã tạo sẽ được hiển thị trong danh sách như hình bên dưới.

directadmin-cron-jobs

Chạy Cron Job bằng dịch vụ của bên thứ ba

Ưu điểm của phương pháp này là sẽ:

  • Áp dụng được trong mọi trường hợp, ngay cả khi host của bạn không hỗ trợ chạy Cron Job.
  • Không tiêu tốn tài nguyên của server.

Tham khảo bài viết “Sử dụng EasyCron thay thế cho WP-Cron trong WordPress” để biết thêm chi tiết.

Thật đơn giản phải không nào? Chúc các bạn thành công!

Mọi thắc mắc liên quan đến việc vô hiệu hóa WP-Cron của WordPress xin vui lòng gửi vào khung bình luận bên dưới để được giải đáp.

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. :)

Đang tải đánh giá...
  • Facebook
  • Twitter (X)
  • LinkedIn
  • Pinterest
  • Tumblr
  • Zalo

Bài viết liên quan

Plugin WPCB Hybrid Cache Manager độc quyền
Plugin WPCB Hybrid Cache Manager độc quyền
Plugin WPCB APCu Cache Manager độc quyền
Plugin WPCB APCu Cache Manager độc quyền
Tính năng Crawl Optimization của plugin Yoast SEO
Tính năng Crawl Optimization của plugin Yoast SEO

Chuyên mục: Thủ thuật WordPress Thẻ: Tăng tốc WordPress

wpcanban-com-facebook-group

Nói về Trung Hiếu

Một người con của xứ Nghệ, hiện đang sinh sống tại Hà Nội. Tôi là người sáng lập và đứng sau mọi hoạt động của WP Căn bản. Tìm hiểu thêm về tôi tại đây.

Bài viết trước « Giảm TTFB khi sử dụng CloudFlare CDN
Bài viết sau Kết nối CloudFlare CDN với plugin LiteSpeed Cache »

Reader Interactions

Bình luận

    Để lại một bình luận Hủy

    Tất cả các bình luận đều sẽ được kiểm duyệt nghiêm ngặt. Mọi bình luận trái quy định sử dụng sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn. Vui lòng đọc kỹ quy định trước khi bình luận. Xin cảm ơn!

  1. kien vu 3 bình luậnviết

    11/09/2023 lúc 01:59

    bài viết chất lượng, rất thích các bài viết về tối ưu, sửa lỗi cho website như này, giúp ích rất nhiều do dân không chuyên làm web như mình, chúc kênh ngày càng phát triển <3

    Bình luận
    • Trung Hiếu Quản lýviết

      11/09/2023 lúc 06:19

      Cảm ơn bạn. ❤️

      Bình luận
« 1 2

Sidebar chính

Người sáng lập

avatar-tac-gia
Blogger - Developer - Freelancer

Tôi tên là Bùi Trung Hiếu, sinh ra ở một làng quê nghèo thuộc tỉnh Nghệ An. Hiện tại, tôi đang sinh sống và làm việc tại Hà Nội. Với niềm đam mê công nghệ thông tin mãnh liệt, đặc biệt là WordPress, tôi đã tự tìm tòi, nghiên cứu về chúng trong suốt nhiều năm qua.

Xem thêm về tôi

Theo dõi qua mạng xã hội

Dịch vụ tối ưu WordPress miễn phí

dich-vu-toi-uu-wordpress-mien-phi

Plugin độc quyền miễn phí

  • WPCB Central Panel
  • WPCB Secure Shield
  • WPCB Hybrid Cache Manager
  • WPCB AI Optimization
  • WPCB Simple Ratings
  • WPCB Simple AntiSpam
  • WPCB Images Optimizer
  • WPCB Social Share Buttons
  • WPCB Comment Notifications
  • WPCB Comment User Badge
  • WPCB Top Commenters
  • WPCB Simple SMTP
  • WPCB Simple Contact Form
  • WPCB Permalinks Manager
  • WPCB Syntax Highlighter
  • WPCB Content Protector
  • WPCB Auto Images Alt-Text
  • WPCB Snowfall
  • WPCB Ultimate Search
  • WPCB 404 Auto Redirect
  • WPCB Disable Blog
  • WPCB Simple Lightbox
  • WPCB Auto Expired Transients Cleaner

Dịch vụ quét mã độc miễn phí

dich-vu-quet-ma-doc-wordpress-mien-phi

Bài viết mới nhất

  • Plugin nén ảnh siêu nhẹ dành cho WordPress 24/04/2026
  • Ra mắt plugin WPCB Central Panel độc quyền 08/04/2026
  • Tối ưu website WordPress cho AI một cách đơn giản 24/03/2026
  • Hướng dẫn nâng cấp PHP 8.5 cho website WordPress 09/03/2026
  • Sửa lỗi trắng trang cho XML Sitemaps của Rank Math SEO 02/03/2026
  • Sửa lỗi 404 cho XML Sitemaps của Rank Math SEO 01/02/2026

Footer

Bình luận mới nhất

  • Blog Công Chứng trong Plugin nén ảnh siêu nhẹ dành cho WordPress
  • Trung Hiếu trong Bật mí về các công nghệ mà WP Căn bản đang sử dụng
  • Việt Hùng trong Bật mí về các công nghệ mà WP Căn bản đang sử dụng
  • Trung Hiếu trong Ra mắt plugin WPCB Central Panel độc quyền
  • Tịnh Nguyễn trong Ra mắt plugin WPCB Central Panel độc quyền

Bình luận nhiều nhất

  1. Tịnh Nguyễn (15)
  2. Ngọc Blue (6)
  3. Blog Công Chứng (2)
  4. HN (1)
  5. Việt Hùng (1)
  6. Tuấn Digi (1)

Liên kết hữu ích

  • Giới thiệu bản thân
  • Quy định sử dụng
  • Bản quyền nội dung
  • Chính sách bảo mật
  • Liên hệ hỗ trợ

Thống kê WP Căn bản

9 Chuyên mục - 1.021 Bài viết - 35.709 Bình luận

Bản quyền © 2014 - 2026 · WP Căn bản (tiền thân là ebooksvn.com) · Sử dụng Paradise child theme và dịch vụ WordPress Hosting