wordpress主题如何自定义公用全局函数变量入门
feilong.org 修订于2010-11-04 03:03:59 806 次浏览定制wordpress主题的时候,飞龙需要重复用到一些函数值,比如category.php的当前页分类id,single.php的日志分类ids。还有如果你不想用 custom post type,势必要用到categories的顶级分类id和slug,用来判断和分别日志的各种“类型”。为避免重复定义这些基本的值,这里飞龙想采用全局或公用函数变量。wordpress 主题如何自定义公用全局函数变量?飞龙把测试成果写在这里:http://feilong.org/wordpress-define-global-var 飞龙第4次修订于20101102 ,希望对您有用!
一、飞龙测试的变量基础知识:
(一)&的作用
(二)变量赋值
(三)变量与function关系
(四)动态变量
(五)全局变量
预定义变量:比较多,包括超级全局变量(Superglobals)
Superglobals — Superglobals are built-in variables that are always available in all scopes
$GLOBALS — References all variables available in global scope
$_SERVER — Server and execution environment information
$_GET — HTTP GET variables
$_POST — HTTP POST variables
$_FILES — HTTP File Upload variables
$_REQUEST — HTTP Request variables
$_SESSION — Session variables
$_ENV — Environment variables
$_COOKIE — HTTP Cookies
还有其它的
$php_errormsg — The previous error message
$HTTP_RAW_POST_DATA — Raw POST data
$http_response_header — HTTP response headers
$argc — The number of arguments passed to script
$argv — Array of arguments passed to script
二、开始测试公用或全局变量的运用
(一)首先,飞龙fuctions.php测试公用全局函数变量的n种定义方法
(二)然后,相应的,在其它php文件比如sidebar.php,调用函数变量值的n种办法
OK,blog()和getblog()的写法依样画葫芦吧?
更新网址:https://feilong.org/wordpress-define-global-var
最初发布:20101104 03:03:59 feilong.org 于广州
加入收藏夹,查看更方便。
所在分类: wordpress