WordPress主题中functions.php文件的使用技巧
添加时间:2011-5-21
添加:
admin
WordPress主题中functions.php文件的使用技巧 现在很多功能都会使用到Function这个文件,每次使用都会出错好几次都未必成功。
在winysky博客上看到他说自己的主题结构,发现了include all PHP 这个功能,下面就来说一说怎么使用这个功能吧。
第一步:在主题functions.php添加下面的代码;
Java+PHP语言: WordPress主题中functions.php文件的使用技巧
define('theme_apps', TEMPLATEPATH.'/apps');
IncludeAll( theme_apps );
/* include all PHP */
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;
}
}
}
}
第二步:在主题文件夹建立一个名为“apps”的文件夹,需要的功能都建成一个php文件放到这文件夹里就可以;
第三步:那些php文件要在第一行中加入一个<?php
这样有什么好处呢,如果代码有错误,直接删除相关的php文件就可以,不必每次都备份上传functions文件了。
关键字:WordPress functions.php
新文章:
- CentOS7下图形配置网络的方法
- CentOS 7如何添加删除用户
- 如何解决centos7双系统后丢失windows启动项
- CentOS单网卡如何批量添加不同IP段
- CentOS下iconv命令的介绍
- Centos7 SSH密钥登陆及密码密钥双重验证详解
- CentOS 7.1添加删除用户的方法
- CentOS查找/扫描局域网打印机IP讲解
- CentOS7使用hostapd实现无AP模式的详解
- su命令不能切换root的解决方法
- 解决VMware下CentOS7网络重启出错
- 解决Centos7双系统后丢失windows启动项
- CentOS下如何避免文件覆盖
- CentOS7和CentOS6系统有什么不同呢
- Centos 6.6默认iptable规则详解