返回列表 发帖
查看: 933|回复: 2

DiscuzX模板案例——修改页脚

ksy

10

主题

23

回帖

34

积分

初学乍练

贡献
0 点
金币
0 个
发表于 2024-8-28 17:41:30 | 查看全部 |阅读模式
common文件夹是什么?
顾名思义,common在英语中对应通用,没错,如果将Discuz中的页面比作建筑物,那么common相当于水,电等公共设施,common负责的部分东西包括但不限于
  • <head>标签,引入js和css
  • 上方操作,标题栏
  • 页面下方页脚(版权信息)

案例——修改页脚
知道Discuz的页脚版权标识属于common的东西,那么怎么改呢?
我们要找到页脚对应的htm文件,通常可以看文件名字来辨别,但如果看不懂呢?
F12是个好东西,通过网页工具箱,我们可以找到我们想要的元素的信息
截图202408281721107291.jpg

通过查找,我们将目标锁定在了<id="frt">,这下看看哪个文件中包含<id="frt">的字符就可以了,到最后,我们成功将目标锁定在了footer.htm
截图202408281717026532.jpg
开始编码!
还记得我们创建过的模板文件夹吗?在template/<你的模板标识符>/ 中,创建common文件夹并复制footer.htm文件到里面第74行
截图202408281726083929.jpg

  • Q:这些<!--{/if}-->标签到底是什么?
  • A:我们都知道,Discuz渲染页面是“拼接法”,但有一个问题:”我不能乱拼,我应该在不同的情况下用不同的拼法“,if(如果)是很好的方法,用于判断并做出选择

我们可以做出一些修改在此基础上,比如加一个友情链接,或者加一些俏皮文案...


  1. <div><span style="white-space:pre">                </span><div id="frt">
  2. <span style="white-space:pre">                        </span><p>Powered by <strong><a href="https://www.discuz.vip/" target="_blank">Discuz!</a></strong> <em>$_G['setting']['version']</em><!--{if !empty($_G['setting']['boardlicensed'])}--> <a href="https://license.discuz.vip/?pid=1&host=$_SERVER[HTTP_HOST]" target="_blank">Licensed</a><!--{/if}--></p>
  3. <span style="white-space:pre">                        </span><p class="xs0">{lang copyright}</p>
  4. <span style="white-space:pre">                        </span><p href="https://ys.mihoyo.com/">我要玩原神</p>
  5. <span style="white-space:pre">                </span></div></div>
复制代码
截图202408281735473594.jpg

最终成果展示
所以有什么用
一切大型建筑都是从零开始,掌握了一定前端文案后你可以制作友情链接,比如
截图202408281741005391.jpg

仅作为样本,有实力的可以加一些图标作为修饰

回复

使用道具 举报

19

主题

911

回帖

1036

积分

已臻大成

贡献
12 点
金币
15 个
QQ
发表于 2024-8-28 18:19:15 | 查看全部
哈哈,你又出教程了?
回复

使用道具 举报

40

主题

2953

回帖

5016

积分

应用开发者

Discuz! 运维

贡献
186 点
金币
667 个
QQ
发表于 2024-8-28 21:24:27 来自手机 | 查看全部
diy能解决的事非得改代码,改的还巨难看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-4-30 16:26 , Processed in 0.072005 second(s), 14 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表