zblog怎么把js、css通过{$header}标签插入到head里面

admin2023-01-181278

在我们给zblog制作插件的时候会需要调用到一些js或者写一些css代码,这些我们不能直接在模版里写,否则就不是插件了,所以我们需要通过{$header}把想要插入进去的js和css插入进头部。

image.png

{$header}标签是zblog模版制作必写的标签。

案例如下:

<?php
#注册插件
RegisterPlugin("D_bianji","ActivePlugin_D_Edit");

function ActivePlugin_D_Edit() {
	Add_Filter_Plugin('Filter_Plugin_ViewPost_Template', 'D_Edit');
}

function D_Edit(){
	global $zbp;
	$zbp->header .= '<script type="text/javascript" src="'. $zbp->host .'zb_users/plugin/D_Edit/js.js"/></script>' . "\r\n";    //重点在这句,下面解释
}

function InstallPlugin_D_bianji() {}
function UninstallPlugin_D_bianji() {}

{header}所调用的内容就是在$zbp->header里面,我们只需要把我们自己写好的js、css追加进去即可。

网友评论