一个资源分享、信息整合的综合性站点。
标题:
高效的扩展wordpress主题核心文件functions.php
[打印本页]
作者:
树苗收集系
时间:
2020-9-13 20:20
标题:
高效的扩展wordpress主题核心文件functions.php
相信大家对wordpress主题中 的functions.php文件一定不陌生,本站很多教程中的代码也是直接加到functions.php就可以使用的,但是随着代码多了以后想修改 functions.php就变得不方便了,而且一旦代码错误再恢复逐渐庞大的functions.php文件也就麻烦起来了,对于新手来说很可能就找不 出问题所在了。今天小V就教大家一个更高效,更方便的方法来为functions.php扩展功能。
第一步:在主题文件夹下新建一个名为inc的文件夹
第二步:将以下代码加入到当前主题的functions.php文件中,代码如下:
define('INC', TEMPLATEPATH.'/inc');
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;
}
}
}
}
复制代码
以后每次为主题扩展功能的时候只要将代码保存为一个新的php文件,文件名不限,但最好是英文或数字,然后将文件放入到inc目录下即可,效果和直接将代码加到functions.php文件一样,而且一旦代码出错只要直接删除出错代码的文件即可。此方法不仅降低了新人修改 functions.php造成网站无法访问的风险,而且不用一个一个的去include php script,使得代码更加高效。
作者:
撒哈拉的泪
时间:
2020-9-20 15:48
期待中......
作者:
我是月亮无太阳
时间:
2020-10-3 15:19
不错哦 喜欢 嘿嘿
作者:
我是月亮无太阳
时间:
2020-11-14 00:04
不错不错 支持下
作者:
红颜纷扰红尘
时间:
2021-11-18 02:39
很给力。。。。很喜欢
作者:
薄荷少年微微凉
时间:
2022-11-22 05:13
赞一个!
欢迎光临 一个资源分享、信息整合的综合性站点。 (https://sorv.cn/)
Powered by Discuz! X3.4