zblog
当前位置:首页 > 商学院 > zblog > 正文内容

zblog

设置插件管理界面的导航

豫唐网络2023-08-26 17:181546

主题配置内容太多,如何拆分成多个页面 多个配置页面,导航一键管理,减少重复工作量

原主题配置内容写法

<divclass="SubMenu">
<ahref="./main.php"><spanclass="m-left">插件说明</span></a>
<ahref="./seo.php"><spanclass="m-leftm-now">插件配置</span></a>
</div>

统一化管理后的方法

在插件或主题的include.php页面添加函数

functionytecn_SubMenu($action){
$array=array(
array('action'=>'show','url'=>'show.php','target'=>'_self','float'=>'left','title'=>'插件说明'),
array('action'=>'lv','url'=>'lv.php','target'=>'_self','float'=>'left','title'=>'单价设置'),
array('action'=>'web','url'=>'web.php','target'=>'_self','float'=>'left','title'=>'分发站点'),
);
$str='';
$template='<ahref="$url"target="$target"><spanclass="m-$float$light">$title</span></a>';
for($i=0;$i<count($array);$i++){
$str.=$template;
$str=str_replace('$url',$array[$i]['url'],$str);
$str=str_replace('$target',$array[$i]['target'],$str);
$str=str_replace('$float',$array[$i]['float'],$str);
$str=str_replace('$title',$array[$i]['title'],$str);
$str=str_replace('$light',($action==$array[$i]['action']?'m-now':''),$str);
}
return$str;
}

在配置页面如main.php的SubMenu位置添加调用代码

<divclass="SubMenu"><?phpechoytecn_SubMenu('show');?></div>

扫描二维码推送至手机访问。

版权声明:本文由汤阴县豫唐网络科技有限公司发布,如需转载请注明出处。

本文链接:https://www.ytecn.com/post/340.html

分享给朋友:

相关文章

zblog提示授权文件非法怎么办

zblog提示授权文件非法怎么办

zblog在开启主题或者插件的时候,有时候会提示授权文件非法。这种需要怎么处理么?解决方案如下:进入后台,点击应用中心,使用购买此主题或者插件的账户登录应用中心商城,然后再开启即可解决问题。...

zblogphp调试登录助手

zblogphp调试登录助手

本着不接触用户账户密码的原则,请优先根据本插件提供信息。《调试登录助手》,地址:https://app.zblogcn.com/?id=18484本插件用于在不需要给出密码明文的前提下让他人登录站点后...

zblog商业授权

zblog商业授权

zblog的商用链接,已与2022年01月28从官网移除,git开源协议MIT。如你依然不放心,可以找豫唐购买授权服务。豫唐是zblog的指定授权商之一。Z-Blog 授权价格及服务支持版本授权许可:...

zblog主题插件导航函数

zblog主题插件导航函数

1、在主题或者插件的include.php文件添加导航函数functionytecn_SubMenu($id){ $arySubMenu=array( 0=>array('插件说明&...

批量重命名批量处理别名

批量重命名批量处理别名

在运营网站的时候会遇见被采集的情况,但zblog的文章默认url又是递增的数字模式。为了防止被采集,我们可以对url进行批量重命名操作,批量重命名为6位的不规则的字母+数字。操作步骤:1、在网站根目录...

zblog主题模板制作基础篇需要掌握什么知识

zblog主题模板制作基础篇需要掌握什么知识

所需知识如下:1、学会创建主题;2、了解主题文件下各文件的作用;3、了解主题模板的主要组成页面;4、学会调用主题的css、js等文件;5、学会调用公共文件;6、学会调用简单的标签;7、学习简单的模板语...