wordpress取消自动更新(wordpress自动升级)

在当今这个信息化时代,WordPress已经成为全球最受欢迎的博客平台之一。它的强大功能、简洁界面和易用性使得无数个人和企业选择了它。WordPress的自动更新功能却让很多人头疼。今天,我们就来聊聊如何取消WordPress的自动更新,以实现安全与便捷的平衡。

一、WordPress自动更新的优势与弊端

1. 优势

安全:自动更新可以及时修复WordPress、主题和插件的漏洞,降低安全风险。

便捷:无需手动更新,省去了很多麻烦。

2. 弊端

不稳定性:自动更新可能导致网站崩溃,尤其是更新过程中遇到问题时。

不适配:自动更新可能会破坏主题或插件与WordPress的兼容性。

打扰:自动更新可能会在不合适的时间进行,影响用户体验。

二、取消WordPress自动更新的方法

以下列出几种常见的取消WordPress自动更新的方法:

方法 优缺点 适用人群
1.修改wp-config.php文件 简单易行,安全性较高 初学者、有一定技术基础的用户
2.使用插件 功能强大,操作简单 有一定技术基础的用户
3.修改数据库 安全性较高,但风险较大 有一定技术基础的用户
4.修改主题 适用于自定义主题的用户

1. 修改wp-config.php文件

方法

1. 登录WordPress后台,进入“文件编辑器”。

2. 在wp-config.php文件中找到以下代码:

“`php

define(‘AUTOMATIC_UPDATERENABLED’, true);

“`

3. 将其修改为:

“`php

define(‘AUTOMATIC_UPDATERENABLED’, false);

“`

4. 保存并退出。

2. 使用插件

推荐插件

  • Disable Updates:简单易用,只需安装并启用即可。
  • WP Update Control:功能丰富,可控制WordPress、主题和插件的更新。

3. 修改数据库

方法

1. 使用数据库管理工具(如phpMyAdmin)登录WordPress数据库。

2. 找到`options`表,搜索`automatic_updater_enabled`。

3. 将`automatic_updater_enabled`的值修改为`0`。

4. 保存并退出。

4. 修改主题

方法

1. 找到主题的functions.php文件。

2. 添加以下代码:

“`php

add_filter(‘auto_update_plugin’, ‘__return_false’);

add_filter(‘auto_update_theme’, ‘__return_false’);

“`

3. 保存并退出。

三、注意事项

1. 备份:在取消自动更新之前,请确保对网站进行备份,以防意外情况发生。

2. 安全:虽然取消自动更新可以降低安全风险,但同时也需要加强网站的安全性,定期检查插件和主题,确保其安全性。

3. 更新:即使取消了自动更新,仍然需要定期手动更新WordPress、主题和插件,以保证网站的安全性。

四、总结

WordPress的自动更新功能虽然方便,但有时也会带来不便。通过以上方法,我们可以轻松取消WordPress的自动更新,实现安全与便捷的平衡。不过,在取消自动更新之后,我们需要更加关注网站的安全性,定期手动更新,以确保网站的安全稳定运行。

如何关闭WordPress自动更新版本升级功能

关闭WordPress自动更新版本升级功能方法如下:

wordpress从3.7版本开始就增加了自动更新功能。但有些网站比较重要,更新之前最好确认一下,因此有些站长需要关闭此功能。

这也是WordPress团队进行需求调查时,很多用户反馈的建议,因此,给用户留下了关闭此功能的接口。

可以在主题的functions.php中加入add_filter('auto_update_translation','__return_false');

WordPres默认有四种类型的自动更新

核心更新

主题更新

插件更新

翻译文件更新

核心更新被细分成三种类型:

核心开发更新,被称为“尖端”,也就是通常所说的每夜更新版本

小版本核心更新,一般是维护和安全发布,比如 3.7更新到 3.7.1

大版本核心更新,比如 3.7到 3.8

要控制这三种类型更新,我们可以通过下面两种方法配置:

方法一:根据自己的实际需要,在根目录下的 wp-config.php添加下面任何一种配置:

#禁用所有类型的核心更新(每夜更新、小版本和大版本更新)

define('WP_AUTO_UPDATE_CORE', false);

#启用所有类型的核心更新(每夜更新、小版本和大版本更新)

define('WP_AUTO_UPDATE_CORE', true);

#启用小版本核心自动更新(WordPress 3.7+默认)

define('WP_AUTO_UPDATE_CORE','minor');

#启用大版本核心自动更新

define('WP_AUTO_UPDATE_CORE','major');

方法二:通过钩子配置,根据自己的实际需要,在主题的 functions.php添加下面任何一种配置:

下面是4个不同的钩子,__return_true为启用,__return_false为禁用,请根据自己的需要配置

//所有类型的核心代码自动更新,__return_true为启用,__return_false为禁用

add_filter('auto_update_core','__return_false');

//每夜更新版本自动更新,__return_true为启用,__return_false为禁用

add_filter('allow_dev_auto_core_updates','__return_true');

//小版本自动更新,__return_true为启用,__return_false为禁用

add_filter('allow_minor_auto_core_updates','__return_true');

//大版本自动更新,__return_true为启用,__return_false为禁用

add_filter('allow_major_auto_core_updates','__return_true');

主题和插件更新

根据自己的实际需要,在主题的 functions.php添加:

//插件自动更新,__return_true为启用,__return_false为禁用

add_filter('auto_update_plugin','__return_true');

//主题自动更新,__return_true为启用,__return_false为禁用

add_filter('auto_update_theme','__return_true');

翻译文件更新

根据自己的实际需要,在主题的 functions.php添加:

//翻译文件自动更新,__return_true为启用,__return_false为禁用

add_filter('auto_update_translation','__return_false');

禁用所有自动更新

可以在根目录的 wp-config.php添加:件和翻译)

define('AUTOMATIC_UPDATER_DISABLED', true);

或在主题的 functions.php添加:

//禁用所有类型的自动更新(核心、主题、插件和翻译)

add_filter('automatic_updater_disabled','__return_true');

也可以用这种:

//主题自动更新,__return_true为启用,__return_false为禁用

add_filter('auto_update_theme','__return_false');

wordpress更新需要ftp信息怎么解决

重新安装一下vps系统,然后将网站重新安装,折腾了一番之后发现WordPress升级、添加删除插件时需要输入FTP信息在WordPress后台自动升级时,或者更新、删除主题或者插件的时候,如果提示需要输入FTP账户信息,经过多次研究发现以下三种方法可以解决。

解决方法如下:

方法一、如果使用虚拟主机,可以在wp-config.php里加入下面代码:

define(“FS_METHOD”,“direct”);define(“FS_CHMOD_DIR”, 0777);define(“FS_CHMOD_FILE”, 0777);

方法二、如果使用独立服务器或VPS,可以修改网站所在目录属性:

解决方法就是利用chown语句将网站文件夹的所有者设置给服务器:

如果你是LNMP的用户,请执行下面语句:

chown-R www/home/wwwroot/网站目录

如果你是LEBScript的用户,请执行下面语句:

chown-R www-data/var/www/网站目录

这样就可以解决自动更新必须填FTP的问题。

如何利用WP-AutoPost进行网页采集,自动更新到wordpress

一、安装WP-AutoPost

您可以通过从您的WP-AutoPost.ORG帐户下载ZIP文件手动安装WP-AutoPost。

如果您想手动安装WP-AutoPost,请按照下列步骤操作:

登录您的WP-AutoPost.ORG帐户。

转到“账户”部分。

下载您需要的WP-AutoPost插件(ZIP文件)。

将下载的 ZIP文件上传到您网站的’wp-contents/plugins’目录。

解压该ZIP文件。这将创建一个目录。

登录到您的网站,转到“插件”,并启用它。

二、创建任务及基本设置

创建任务

点击“新建任务”后,输入任务名称,即可创建新任务,创建好新任务之后可以在任务列表中查看到该任务,就可对该任务进行更多设置。

基本设置

点击“设置”之后,可在“基本设置选项卡”下,进行如下设置:

任务名称:修改任务名称

分类目录:该任务采集文章发布到的分类目录

作者:该任务采集文章的发布作者,必须是wordpress里的注册用户

更新时间间隔:间隔多长时间检测一次该采集任务下是否有新文章可以更新

字符集:采集目标网站的字符集编码,默认为UTF8,如果目标网页字符集编码不是UTF8,抓取的网页会出现乱码,设置正确的字符集即可解决该问题(如何正确设置字符集)

下载远程图片:如果该任务下采集的文章里包含图片,可以选择是否下载远程图片到本地服务器,选择下载远程图片可以做以下更多设置:

将下载的图片保存到wordpress媒体库中

将图像保存到 Flickr

将图像保存到七牛云存储

将下载的第一张图片自动设为特色图片

下载的图片自动添加水印,可添加文本水印或图片水印

选择设置图片地址的属性(如果包含源图片地址的属性不是src,可以在这里做设置)

下载远程附件:如果该任务下采集的文章里包含其他类型附件,可以选择是否下载这些附件文件到本地服务器,选择下载后可以做以下更多设置:

将下载的附件信息保存到wordpress媒体库中

自动标签:选择是否使用自动标签

标签列表:使用自动标签后如果文章包含列表里的关键词,将自动添加标签

匹配完整的单词:该设置对英文文章有效,中文文章请勿启用该设置

自动摘要:可自动将文章中第一段或前面几段文字设为摘要

发表状态:采集发布后文章的状态,可以是:已发布,草稿,等待复审

手动选择性采集:选择是,将手动选择哪些文章可以采集并发布

三、文章来源设置

文章来源设置

在该选项卡下我们需要设置文章来源的文章列表网址及具体文章的匹配规则

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享