我在 wordpress 3.7.1 博客上本地工作。 来自官方wordpress的论坛,我意识到自动更新适用于3.7.1及以上版本。
我已将此行添加到 wp-config.php 文件中,但没有任何反应!
define('WP_AUTO_UPDATE_CORE', true);
add_filter( 'auto_update_plugin', '__return_true' );
add_filter( 'auto_update_core', '__return_true' );
add_filter( 'allow_dev_auto_core_updates', '__return_true' ); // Enable development updates
add_filter( 'allow_minor_auto_core_updates', '__return_true' ); // Enable minor updates
add_filter( 'allow_major_auto_core_updates', '__return_true' ); // Enable major updates
为了确保一切正常,我安装了这个插件 后台更新测试程序 ,它告诉一切正常:
Background Update Tester
Automatic background updates require a number of conditions to be met.
PASS: Your WordPress install can communicate with WordPress.org securely.
PASS: No version control systems were detected.
PASS: Your installation of WordPress doesn’t require FTP credentials to perform updates.
PASS: All of your WordPress files are writable.
This site is able to apply these updates automatically. Cool!
我在托管服务器上测试版本4.5.3的相同过程,但它无法正常工作!