创意电子

标题: Discuz版块帖子独立背景设置方法 [打印本页]

作者: DZ一切问题解决    时间: 2022-6-29 12:09
标题: Discuz版块帖子独立背景设置方法

打开你的模板 header.html 或header.php

  1. style="{if $_GET['mod'] == 'forumdisplay' || $_GET['mod'] == 'viewthread'}background:{if $_G['fid'] == in_array($_G['fid'], array(2,36,37))}url(./bg-$_G['fid'].jpg)!important{/if}{else}{/if}"
复制代码



搜索body  

例如以下
  1. <body id="nva">
复制代码




改为

  1. <body id="nva" style="{if $_GET['mod'] == 'forumdisplay' || $_GET['mod'] == 'viewthread'}background:{if $_G['fid'] == in_array($_G['fid'], array(1,2,3))}url(./bg-$_G['fid'].jpg)!important{/if}{else}{/if}">
复制代码



注意不要漏了"或者插入到前面的"内了

自己去后台-论坛查看你的版块ID (注意是看fid不是gid)

然后再按需修改array(1,2,3) 内的数字,这个数字对应你的版块ID,注意逗号格式 (如果只需要一个版块 就是单数字就行了array(1))

上传图片到你的网站根目录下 图片名称格式为:bg-x,jpg (x对应你的版块ID)

更新缓存就OK了


完全不需要什么插件 插件不要装多了,装多了没用且多少有些嵌入点不兼容。。。

上面的图片格式和路径,懂的可以自己修改,用远程图片也可以,注意名称格式就行了






欢迎光临 创意电子 (https://www.wxcydz.cc/) Powered by Discuz! X3.4