WordPress là một nền tảng phổ biến để tạo và quản lý website. Tuy nhiên, khi website của bạn nhận được lưu lượng truy cập lớn, việc tối ưu hóa và tăng tốc WordPress trở nên cần thiết để đảm bảo trải nghiệm người dùng tốt nhất. Một trong những cách để tăng tốc WordPress là tắt wp-cron.php. Trong bài viết này, hãy cùng tìm hiểu về wp-cron.php và hướng dẫn cách tắt nó để tối ưu hóa WordPress nhé!
1. Wp-cron.php là gì và tại sao cần tắt nó?
Wp-cron.php là một tập lệnh trong WordPress, được sử dụng để lên lịch và chạy các tác vụ định kỳ như sao lưu, gửi email, kiểm tra cập nhật,… Mặc định, wp-cron.php được kích hoạt mỗi khi có người truy cập vào website của bạn. Điều này có nghĩa là nếu bạn có một website nhận lượng truy cập lớn, wp-cron.php sẽ chạy rất nhiều lần, gây ra tải nặng cho máy chủ và làm chậm website.
Tắt wp-cron.php và chuyển sang sử dụng công cụ lên lịch tác vụ của hệ điều hành (cron job) sẽ giúp giảm tải cho máy chủ, tăng tốc WordPress và cải thiện đáng kể hiệu suất tổng thể của website.
2. Cách tắt wp-cron.php mặc định
Để thực hiện tắt wp-cron.php mặc định, bạn sẽ cần thực hiện 2 bước sau đây:
- Bước 1: Mở tệp wp-config.php của bạn thêm đoạn mã sau vào (khoảng dòng 38)
1 2 3 |
<span style="color: #000000; font-size: 115%;">/** The Database Collate type. Don't change this if in doubt. */ define('DB_COLLATE', ''); define ('DISABLE_WP_CRON', true);</span> |
- Bước 2: Lưu lại
Giờ đây, WordPress sẽ không tự động chạy tập lệnh wp-cron.php mỗi khi trang web của bạn nhận được khách truy cập mới.
3. Cách tạo cron job thủ công cho wp-cron.php
Việc tắt wp-cron.php sẽ làm wordpress của bạn không thực hiện các nhiệm vụ tự động cần làm. Vậy nên ta cần kiểm soát các nhiệm vụ này bằng cách tạo cron job thủ công cho wp-cron.php mỗi 6 tiếng. Để làm điều này bạn cần thực hiện các bước sau:
- Bước 1: Đầu tiên bạn vào cpanel và tạo Cron job (xem cách tạo Cron job)
- Bước 2: Tạo cron job mỗi 6 tiếng và phần Command điền
1 |
<span style="color: #000000; font-size: 115%;">cd /home/tgs.com.vn/public_html; php -q wp-cron.php</span> |
- Bước 3: Chỉnh lại /home/tgs.com.vn/public_html cho đúng với hosting của bạn
Bây giờ trang web WordPress của bạn đã được lên lịch chạy wp-cron.php trong khoảng thời gian đã định sẵn.
4. Lợi ích của việc tắt wp-cron.php
Sau khi tắt wp-cron.php và đặt lịch tác vụ cron job, bạn có thể nhận thấy nhiều lợi ích như:
- Tăng tốc website: Bằng cách giảm tải cho máy chủ bằng cách tắt wp-cron.php, hiệu suất của website sẽ được cải thiện đáng kể.
- Giảm chi phí hosting: Khi website hoạt động hiệu quả hơn, bạn có thể giảm chi phí hosting bằng cách sử dụng một gói hosting thấp hơn.
- Trải nghiệm người dùng tốt hơn: Website nhanh hơn sẽ cung cấp trải nghiệm người dùng tốt hơn, giúp giữ chân khách truy cập và giảm tỷ lệ thoát.
- Tăng tỷ lệ chuyển đổi: Với tốc độ tải trang nhanh hơn, khả năng chuyển đổi (conversion rate) của website cũng sẽ tăng lên.
Lời kết
Trên đây là những chia sẻ về khái niệm cũng như cách tắt wp-cron.php dễ dàng và nhanh chóng. Hy vọng bài viết này sẽ giúp bạn tìm ra cách để tăng tốc WordPress của mình từ đó nâng cao trải nghiệm của người dùng cũng như khách hàng.
Cảm ơn và chúc bạn thành công!