emlog侧边栏组件扩展插件-通过主题配置生成边栏模块

今天朋友问我,这个emlog的边栏组件怎么通过主题配置专属的组件,用户直接拖拽就行了
想了一下,自己可能也要用到
问了,大哥,说并没有这个扩展
emlog侧边栏组件扩展插件-通过主题配置生成边栏模块 第2张插图

emlog边栏组件扩展插件(文章末下载)
主题目录下创建
dCSettings.php 文件
内容模板如下

<?php
/*@support dC*/
!defined('EMLOG_ROOT') && exit('access deined!');
$dCSettings = array(
    array(
        'name' => '微语',
        'point' => 'weiyu'
    ),
    array(
        'name' => '自定义',
        'point' => 'diy'
    )
);

说明

name 是后台显示的名称
point 是指向的函数名(下面会说明)

主题如何调用边栏:

dCsidebar($options_cache);

没了!

关于point指向的函数名:
比如:上面指向:diy

那么就会判断module.php文件下,有没有dc_diy的函数
示例(module.php):

function dc_diy($title){
echo "标题:".$title;
}

注意:dc_ 是前缀,不可删除,否则不会调用

给主题使用者的操作说明:
(注:启用插件后”,会在主题文件中生成一个dC_config.txt文件)

此文件是判断插件是否生成了配置文件,如果不小心把主题的组件删除了,又想要恢复。那把关于主题组件删除干净,再删除主题目录下的dC_config.txt文件,即可重新生成

emlog侧边栏组件扩展插件-通过主题配置生成边栏模块 第3张插图文件下载
dC.zip
PHP/HTML
7.3K
蓝奏云
更新时间:2022-11-28 23:53:00
免责声明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
如若转载,请注明出处:https://www.zxki.cn/5144.html

上一篇 2022-11-28 23:28
下一篇 2022-11-29 00:07

相关推荐

发表评论

为了防止灌水评论,登录后即可评论!

已有 1 条评论