Tự động cập nhật lên phiên bản mới là một tính năng rất hữu ích của WordPress. Các phiên bản mới cũng giống như là các bản vá lỗi, giúp gia tăng độ bảo mật, fix các lỗi xảy ra ở phiên bản trước. Tuy nhiên trong một số trường hợp việc nâng cấp lên phiên bản mới sẽ bị xung đột với các theme hoặc Plugin gây ra lỗi web. Nếu như Theme hoặc Plugin của bạn vì một lý do nào đó mà không thể nâng cấp lên bản cao hơn nhằm tương thích với phiên bản wordpress thì tốt hơn hết là bạn nên tắt chức năng tự động cập nhật của WordPress. Để làm được điều đó bạn làm như sau:
Các bạn cần chèn code dưới đây vào file wp-config.php
define( 'WP_AUTO_UPDATE_CORE', false );
Ngoài ra nếu bạn chỉ muốn tắt tính năng update ở Plugin hoặc Themes thì chèn đoạn code sau vào file function.php.
Tắt update Plugin:
add_filter( 'auto_update_plugin', '__return_false' );
Tắt update Theme
add_filter( 'auto_update_theme', '__return_false' );
Tắt thông báo update
remove_action( 'load-update-core.php', 'wp_update_plugins' ); add_filter( 'pre_site_transient_update_plugins', create_function( '$a', "return null;" ) );
Chúc các bạn thành công!
Cập nhật ngày 17/08/2016:
Cách tắt cập nhật với phiên bản 4.6
Thêm code sau vào file functions.php
function remove_core_updates(){ global $wp_version;return(object) array('last_checked'=> time(),'version_checked'=> $wp_version,); } add_filter('pre_site_transient_update_core','remove_core_updates'); add_filter('pre_site_transient_update_plugins','remove_core_updates'); add_filter('pre_site_transient_update_themes','remove_core_updates');