Trong WordPress 3.7, một tính năng mới đã được giới thiệu cho chức năng cốt lõi của ứng dụng – cập nhật tự động. Hướng dẫn này giải thích cách hoạt động của các tự động cập nhật đó, cách định cấu hình chúng và cách tắt hoàn toàn các cập nhật tự động trong WordPress trong trường hợp bạn muốn xử lý chúng theo cách thủ công.
Cấu hình tự động cập nhật mặc định
Theo mặc định, từ phiên bản 3.7 trở lên, trang web WordPress của bạn sẽ tự cập nhật khi một bản cập nhật bảo mật hoặc nhỏ mới được phát hành. Điều này có nghĩa là nếu bạn đang sử dụng WordPress 3.7.0 và phiên bản 3.7.1 được phát hành, ứng dụng sẽ tự động cập nhật. Mặt khác, nếu WordPress 3.8 được phát hành (phiên bản chính) theo mặc định, bạn sẽ phải cập nhật nó theo cách thủ công.
Cách bật các bản cập nhật phát hành chính
Nếu bạn muốn các cập nhật tự động của WordPress cũng xử lý các cập nhật cốt lõi chính, bạn sẽ phải thêm một dòng cấu hình duy nhất. Để thực hiện việc này, hãy mở tệp wp-config.php trong thư mục gốc của cài đặt WordPress của bạn và thêm dòng này vào đó:
define('WP_AUTO_UPDATE_CORE', true);
Cách bật cập nhật plugin
Nếu bạn muốn các plugin của mình được WordPress tự động cập nhật khi phiên bản mới được phát hành, bạn cần thêm một dòng vào tệp wp-config.php của mình, tương tự như ở trên. Tuy nhiên, lần này, một bộ lọc được sử dụng để bật tự động cập nhật plugin:
add_filter( 'auto_update_plugin', '__return_true' );
Cách bật cập nhật chủ đề
Nếu bạn muốn WordPress xử lý các bản cập nhật chủ đề, bạn cần thêm một dòng khác vào tệp wp-config.php:
add_filter( 'auto_update_theme', '__return_true' );
Cách tắt tự động cập nhật chính nhưng bật plugin và chủ đề tự động cập nhật
Nếu bạn muốn dừng các cập nhật tự động của lõi WordPress nhưng để kích hoạt chúng cho các Plugin và / hoặc Chủ đề của bạn, bạn có thể thêm các dòng này vào tệp wp-config.php:
define( 'WP_AUTO_UPDATE_CORE', false );
add_filter( 'auto_update_plugin', '__return_true' );
add_filter( 'auto_update_theme', '__return_true' );
Cách tắt hoàn toàn tự động cập nhật WordPress
Nếu bạn muốn tắt hoàn toàn tự động cập nhật WordPress, hãy mở tệp wp-config.php và thêm dòng này vào đó:
define( 'AUTOMATIC_UPDATER_DISABLED', true );