多模板应用插件:灵活切换前端页面风格

本插件(多模板应用)可以根据任意URL片段,动态切换包含该URL片段的所有前端页面为指定风格模板。理论上,它可以为前端的任意页面单独设置不同的风格模板。例如,您可以为门户设置一套模板、论坛设置另一套模板,同时群组和家园也可以使用不同的模板。此外,文章内容页可以指定一套模板,而帖子内容页则可以换用另一套模板,实现高度定制化的需求。

设置方法:

如果您希望单独设置某个页面的模板,只需在页面URL中包含特定关键词即可完成绑定。例如,如果我们要单独设置模板的页面URL中包含“forum”,那么只需在后台插件设置中写入“forum===3;”即可完成与ID=3的模板绑定。这意味着,前端所有包含“forum”的页面都会变为ID=3的模板。

如需精准到单独页面,可以直接输入完整URL进行绑定。例如,“thread-365-1-1.html===3;”表示将该页面绑定到ID=3的模板。

此外,您还可以自定义URL参数。例如,设置“demo123===3;”后,用户在访问任意页面时,只需在URL后面附加上“&demo123”,即可立即将默认模板切换为ID=3的模板。

插件后台支持模板ID查询功能,方便用户快速定位所需模板。同时,PC版和手机版可以分别设置绑定规则,或者单独开启/关闭对应的功能。

效果演示:

假设我在后台设置了“demoa===2;demob===3;”。那么:

  • 直接访问网站时,会显示默认模板。
  • 当访问“?demoa”时,页面将切换为ID=2的模板。
  • 当访问“?demob”时,页面将切换为ID=3的模板。

这种机制不仅适用于网站首页,还适用于其他任意页面。例如,在任意页面URL后追加“?demoa”参数,均可实现模板的即时切换。

通过这种方式,您可以轻松实现不同页面风格的灵活切换,满足多样化的展示需求。

discuz多模板应用截图1
discuz多模板应用截图2
discuz多模板应用截图3
剩余内容已隐藏,微信扫描下方二维码免费获取验证码,输入验证码解锁剩余内容
此文章暂无隐藏内容

微信扫描上方二维码免费获取验证码