三二互联专业提供速度最快最稳定的美国服务器、香港服务器。中美直连,亚洲优化![ 代理登陆 ] [ 付款方式 ] [ 找回密码 ][ 电子协议责任书 ]
硬件资源保障

采用高配品牌服务器

主流强悍CPU配置

确保服务高速稳定运行

中美直连线路

中美直连亚洲优化

采用中国CN2骨干网络

保证速度飞快稳定高效

编辑WordPress主题的 functions.php 注意事项

美国、香港服务器

编辑WordPress主题的 functions.php 注意事项

06-08   来源:

 functions.php 有什么用
 
functions.php 是 WordPress 预留的功能函数文件,专门用于添?各种自定义函数代码。现在的WordPress主题的功能越来越强大了,一般都自带了 functions.php 这个文件(通常在主题根目录)。
 
php中的注释
 
注释,就是专门用来对代码进行补充说明的文本,一般分为单行注释和多行注释,单行注释使用两个斜杠 // ,多行注释使用 /* */,示例:
 * 这是多行注释
 * 注释2行
 */function hello_world() {
// 单行注释
// 再注释一行
echo "

Hello World!

";}?>
php代码应该添加到 之间
 
打开 functions.php 文件,你会发现,文件开头一般都是
echo "

Hello World!

";} //结束php语法?>
避免 多重嵌套
 
之间,不要再添加 ,如下面的例子就是错误的:
echo "

Hello World!

";} ?>
可以看到,第一个
 
不要在 之间直接添加其他语种代码
 
之间的代码应该符合php语言规范,你不可以直接在他们之间直接添加其他语种代码,比如以下几种错误类型:

Hello World!

//错误3:直接添加js代码
$(document).ready(function() {
$("a.anchorLink").anchorAnimate()
}); //错误4:直接添加css代码 ?>
可能有些朋友会说,为什么我看到有些人可以添加html代码?比如下面代码的第 5 行:
echo "

Hello World!

";?>

Hello World!

其实这是php和html混排,Html代码并没有直接添加在 之间,你可以看到 第 4 行结束php语法,第 6 行重新开始 php语法,这种写法是合法的。
 
注意字符转义
 
网络上很多代码由?没有使用代码高亮插件,可能会导致代码中的某些字符发生转义,或其他错误。比如:
 
半角符号变成全角符号:引号、逗号、句号、冒号、括号、分号等
 
常见的转义:< 变成 &lt; ,> 变成 &gt; ,& 变成 &amp; 等
 
注意php文件的编码
 
WordPress 是使用 utf-8 格式编码的php程序,utf-8编码又分为 含BOM 和 无BOM 两种,由于我们很可能在 php 文件中添加了中文,所以建议保存 functions.php 等php文件为 Utf-8 无 BOM 格式。否则,很可能会出现 网站空白、布局错乱、出现异常文字 等问题。
 
使用专业的代码编辑工具
 
强烈建议大家使用专业一点的代码编辑工具,比如 Notepad++、Sublime Text、EditPlus、DreamWeaver等,使用这类工具的好处:支持代码高亮、代码纠错提示、快捷插入代码片段、支持选择编码类型等等。
 
特别提示:不要使用微软自带的 txt记事本编辑器 来编辑 php 文件!!很可能会导致代码错误、编码错误等问题!!很多 FTP软件默?也是调用 txt记事本编辑器的 ,需要注意。
 
最后,建议大家学习一下 php编程入门,至少简单了解一下基本的语句用法,比如 if、echo 等。

三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快

上一篇:什么是“服务器硬防”服务器硬防相关知识 下一篇:香港云主机Linux下快速删除大量文件/文件夹方法

美国GIA服务器三二互联版权所有 WWW.222.cc 2008-2015 All Rights Reserved
三二互联 - 专业的美国C3服务器香港vps、抗DOOS流量清洗、云备份系统、网站加速系统、美国GIA服务器和香港云服务器产品提供商
三二互联24小时在线工单系统为您提供全面、专业、周到的技术支持与服务
咨询热线:400-679-9994(免长话费)