香港独立IP空间
香港php空间
美国php空间
域名注册

无忧主机官网涉及到wordpress的文档,都提到过将代码添加至当前wordpress主题文件内functions.php文件。首先我们先了解一下functions.php有什么用?functions.php是wordpress 预留的功能函数文件,专门用于添加各种自定义函数代码。现在的wordpress主题的功能越来越强大了,一般都自带了functions.php这个文件。随着functions.php文件代码多了以后想修改就变得不是那么方便了。一旦代码错误恢复庞大的functions.php文件就是一个问题。本节无忧主机小编将给大家介绍一下如何高效保护好wordpress主题核心文件functions.php文件。以后每次扩展functions.php文件,将保存一个新的php文件,在指定的php免备案虚拟主机文件夹内。相信这篇文档很多站长都能使用上,functions.php文件实在对于wordpress站点太过于重要。修改或拓展新功能出错可以随时的恢复functions.php文件,废话不多讲开始今天的经验分享。
高效保护wordpress主题核心文件functions.php方法如下:
1、在当前主题目录下新建文件夹名为:51php
2、将下列代码加入当前主题的functions.php文件中:

define('INC', TEMPLATEPATH.'/51php');
IncludeAll( INC );
function IncludeAll($dir){
$dir = realpath($dir);
if($dir){
$files = scandir($dir);
sort($files);
foreach($files as $file){
if($file == '.' || $file == '..'){
continue;
}elseif(preg_match('/.php$/i', $file)){
include_once $dir.'/'.$file;
}
}
}
}

就这样两步简单的操作就完美的对functions.php文件进行保护了,从而wordpress站点的安全又增加不少。

无忧主机相关文章推荐阅读:
wordpress程序利用插件实现支持可视化下插入代码的方法
wordpress 程序如何在内容页添加微信打赏功能的详细步骤
wordpress 4.4最新版如何禁用EMBED和移除WP-EMBED.MIN.JS文件

本文地址:http://www.51php.com/wordpress/21660.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档