


WordPress主題中functions.php文件的使用技巧
WordPress主題中functions.php文件的使用技巧 現(xiàn)在很多功能都會(huì)使用到Function這個(gè)文件,每次使用都會(huì)出錯(cuò)好幾次都未必成功。
在winysky博客上看到他說(shuō)自己的主題結(jié)構(gòu),發(fā)現(xiàn)了include all PHP 這個(gè)功能,下面就來(lái)說(shuō)一說(shuō)怎么使用這個(gè)功能吧。
第一步:在主題functions.php添加下面的代碼;
Java+PHP語(yǔ)言: 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;
}
}
}
}
第二步:在主題文件夾建立一個(gè)名為“apps”的文件夾,需要的功能都建成一個(gè)php文件放到這文件夾里就可以;
第三步:那些php文件要在第一行中加入一個(gè)<?php
這樣有什么好處呢,如果代碼有錯(cuò)誤,直接刪除相關(guān)的php文件就可以,不必每次都備份上傳functions文件了。
關(guān)鍵字:WordPress functions.php
新文章:
- CentOS7下圖形配置網(wǎng)絡(luò)的方法
- CentOS 7如何添加刪除用戶(hù)
- 如何解決centos7雙系統(tǒng)后丟失windows啟動(dòng)項(xiàng)
- CentOS單網(wǎng)卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗(yàn)證詳解
- CentOS 7.1添加刪除用戶(hù)的方法
- CentOS查找/掃描局域網(wǎng)打印機(jī)IP講解
- CentOS7使用hostapd實(shí)現(xiàn)無(wú)AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網(wǎng)絡(luò)重啟出錯(cuò)
- 解決Centos7雙系統(tǒng)后丟失windows啟動(dòng)項(xiàng)
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統(tǒng)有什么不同呢
- Centos 6.6默認(rèn)iptable規(guī)則詳解