使用文件编辑器进行自定义安全吗?

时间:2013-01-10 作者:JSideris

我经常阅读wordpress论坛上的内容,在那里人们通过使用文件编辑器修改php或css文件来进行所有的定制。但不是所有这些文件都生成了吗?当通过wp管理控制台对网站进行更改或wordpress更新时,这些文件不会被还原吗?

2 个回复
最合适的回答,由SO网友:fuxia 整理而成

只有在有注册的更新服务器的情况下,才会为主题和插件运行更新。如果你有一个自定义(子)主题,或者一个插件没有托管在wordpress上。如果没有自定义更新机制,将不会有更新。

在所有其他情况下:是的,您是对的,更改可能会被覆盖。

但这不是唯一的问题。在每个后端编辑文件可能会产生副作用:

如果编辑的代码中有错误,整个后端可能无法访问,因此您甚至无法修复该错误mu-plugin 只需一行代码:

! defined( \'DISALLOW_FILE_EDIT\' ) and define( \'DISALLOW_FILE_EDIT\', TRUE );
这将禁用文件编辑器。

@BarryCarlyon建议wp-config.php 为了这个。这是一个正确的观点;我更喜欢mu插件,因为当有专用插件时,在后端更容易看到为什么有些东西不工作。

SO网友:WP Themes

在wp管理控制台中进行更改时,通常不会恢复文件。但是,是的,如果主题被更新,修改后的文件通常会被覆盖。

因此,您应该首先确定您正在处理的主题是否会通过WordPress更新系统得到更新。如果没有-这通常适用于自定义主题-那么您可以进行自定义,而不用担心更改被覆盖。

如果你正在使用的主题可以更新,但是类似于从WordPress下载的主题。org-那么最好先在它的基础上创建一个子主题,然后对子主题进行更改。

结束

相关推荐