【原创】通过站点广告替代DIY调用所产生大量模块实现站内各页面内容数据调用

来自版块 Discuz教程
56795
0
温馨提示:如下载链接失效,请前往 问题反馈专用帖 进行反馈! 兔源码交流群:493651246
目的,可大量节省DIY调用所产生的大量模块,占用服务器资源
通过广告的方式调用最大优势只需一个模块一个代码即可实现站内所有页面不同位置相同内容的调用

操作方式如下:
如兔源码首页制作了4格模块,同时调用到了首页,版块列表页及帖子页,但不会产生任何DIY模块,这样的方式只需一段代码即可实现。

1、首先在后台——运营——站点广告——添加自定义广告位(输入广告为名称,如4格)

2、展现方式选择代码——广告HTML处放入如下代码(将文字及网址替换成您自己的)提交
游客,如果您要查看本帖隐藏内容请回复
3、后台——运营——站点广告——点击刚刚创建的广告位4格,点击名字4格(注意是点击名字4格,而不是旁边的编辑)——编辑——内部调用获得代码如<!--{ad/custom_1}-->

4、在当前模板/common下创建一个文本文件并黏贴以下代码——保存,再将文件名更换为news.css(news可自行任意命名)
游客,如果您要查看本帖隐藏内容请回复

5、在当前模板/common/打开header_common.phpheader_common.html,在<base href="{$_G['siteurl']}" />下方插入如下代码
  1. <link rel="stylesheet" type="text/css" href="/template/当前模板名/common/news.css"/>
复制代码
6、然后将获得到的代码插入到网站需要调用的页面,如论坛首,可查看兔源码演示

兔源码演示【特别注意,不同模板代码有所不同,请根据实际情况自行调用】
论坛首页:https://www.tuyuanma.com/
插入教程:打开template/当前模板/forum/discuz文件在代码<div id="ct" class="wp cl{if $_G['setting']['forumallowside']} ct2{/if}">上方插入获得的内部调用代码如<!--{ad/custom_1}-->保存
【调用过程中不可避免部分CSS代码或JS代码相互冲突,如遇冲突情况需要自行修改相关代码】



全部评论 0

您需要登录后才可以回帖 立即登录
输入你要评论的内容......
0
0
0
返回顶部