Z-Blog Wiki Z-Blog Wiki

Z-Blog官方文库

用户工具

站点工具


zblogphp:development:plugin:interfaces:filter_plugin_zbp_maketemplatetags

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
zblogphp:development:plugin:interfaces:filter_plugin_zbp_maketemplatetags [2017/12/07 09:25]
唐朝 [调用示例]
zblogphp:development:plugin:interfaces:filter_plugin_zbp_maketemplatetags [2020/07/20 19:35] (当前版本)
行 1: 行 1:
-====== Filter_Plugin_Zbp_MakeTemplatetags ====== 
-===== 接口描述 ===== 
-在预加载已编译模板前对系统模板标签进行处理,通过该接口可直接对模板标签内容进行干预 
- 
-===== 应用场景 ===== 
-对模板全局标签(如header,footer,path等)内容进行更改,或加入自定义全局标签。 
- 
-===== 调用说明 ===== 
-==== 调用方法 ==== 
-<code php> 
-Add_Filter_Plugin('​Filter_Plugin_Zbp_MakeTemplatetags','​demo'​);​ 
-function demo(&​$template){ 
-//​处理代码 
-} 
-</​code>​ 
-==== 调用参数 ==== 
-^参数类型 ^参数 ^描述 ^ 
-|[[zblogphp:​development:​class:​template]] |$template |当前模板类实例 | 
-==== 返回参数 ==== 
- 
-===== 调用示例 ===== 
-<code php> 
-RegisterPlugin("​demo","​ActivePlugin_demo"​);//​注册插件 
- 
-function ActivePlugin_demo() { 
- Add_Filter_Plugin('​Filter_Plugin_Zbp_MakeTemplatetags','​demo'​);​ 
-} 
-function demo(&​$template){ 
- global $zbp; 
- $zbp->​header .= "<​script type=\"​text/​javascript\"​ src=\"​{$zbp->​host}zb_users/​plugin/​demo/​js.js\"></​script>​\r\n";​ 
- $zbp->​header .= "<​link rel=\"​stylesheet\"​ href=\"​{$zbp->​host}zb_users/​plugin/​demo/​css.css\"​ type=\"​text/​css\"​ />​\r\n";​ 
-        //​配置全局标签 
-        $template['​ytzblog'​]="​自定义全局标签,前台调用的时候直接用{$ytzblog}";​ 
-} 
-</​code>​ 
  
zblogphp/development/plugin/interfaces/filter_plugin_zbp_maketemplatetags.1512609929.txt · 最后更改: 2017/12/07 09:25 由 唐朝