新闻中心

高效保护wordpress主题核心文件functions.php

作者 / 时间 2016-02-17 01:32:31

无忧主机官网涉及到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文件

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

1
1
1
1
1
1
1