修改MyBB论坛主题图标:将随机图标替换为单一固定图标
替换为固定论坛图标的代码方案
嘿,这个需求很容易实现!原来的代码是通过{$forum['fid']}这个动态变量加载对应论坛ID的图标,所以每个论坛会显示不同的专属图标。要改成单一固定图标,只需要把动态的图标文件名替换成你指定的固定图标文件名就行:
替换后的代码如下:
<div class="forum-symbol" role="img" aria-label="{$forum['name']}" style="background-image: url('{$forum['v7_modern_asset_url']}/images/forum/你的固定图标文件名.png')"></div>
注意事项:
- 把
你的固定图标文件名.png替换成你实际使用的图标文件名(比如general-forum-icon.png),确保这个文件已经上传到{$forum['v7_modern_asset_url']}/images/forum/这个目录下。 - 如果你的固定图标在其他路径,直接修改
url()里的路径即可,比如图标放在站点根目录的images文件夹下,就写成url('/images/你的固定图标文件名.png')。
这样所有论坛就都会显示同一个固定图标啦~
内容的提问来源于stack exchange,提问作者memet
相关产品推荐
相关产品推荐

