如何配置Wordpress开发,主要,次要更新配置

时间:2018-10-25 15:17:03

标签: wordpress wordpress-theming

我阅读了https://codex.wordpress.org/Configuring_Automatic_Background_Updates和一些有关配置自动更新的文档

优雅主题文章说

add_filter('allow_dev_auto_core_updates', '__return_false');

这将启用所有核心更新。但是,有些人可能不希望包含每晚的构建和开发更新-仅重要的安全性,次要和主要更改。要禁用这些功能,请将以下代码添加到您的functions.php文件中,一切就绪。

我们已经决定选择

// Enable major version updates:
add_filter('allow_major_auto_core_updates', '__return_true');

// Disable minor updates
add_filter('allow_minor_auto_core_updates', '__return_true');

/* Enable Plugin Auto Update */
add_filter('auto_update_plugin', '__return_true');

/* Enable Theme Auto Update */
/* Active Theme get_update_theme sadece adminler icin calistigi icin bunu etkileyemecektir. */
add_filter('auto_update_theme', '__return_true');

// Enable Translation Updates
add_filter('auto_update_translation', '__return_true');

请告诉我们, 用于生产站点

1-使用allow_dev_auto_core_updates的真正方法是什么?

2-启用次要和主要更新是否有任何问题?

据我们了解,

已启用:我们可能无法使用当前代码处理新的wordpress代码,因此网站可能会因代码冲突而瘫痪。

disabled:我们可能会遇到旧的wordpress代码问题,可能存在重要的安全漏洞,并且可能会被黑客入侵吗?直到次要或重大更新?

1 个答案:

答案 0 :(得分:0)

答案是“不,自动启用夜间构建不是一个好主意”

以下是一些解释。 他们应该怎样

启用为开发版本启用自动更新。 对于生产站点,应该绝对是错误的。

add_filter('allow_dev_auto_core_updates', '__return_false');

自动更新到主要版本(例如4.0、4.1、5.0、5.1、6.0、6.1)

所有wordpress主要发行版本均以爵士乐音乐家的名字命名(WordPress 4.9“ Tipton”,WordPress 5.0“ Bebo”) 也应该是假的,因为wordpress的新功能可能会破坏您的网站。

add_filter('allow_major_auto_core_updates', '__return_false');

自动更新到次要版本(例如5.1.1、5.1.2、5.1.3) 没问题。只需进行必要的更改。

add_filter('allow_minor_auto_core_updates', '__return_true');

启用插件自动更新

add_filter('auto_update_plugin', '__return_true');