查看 1204
回复 0
Discuz 模板开发 01 - 初始模板创建
逆风天

16

主题

0

回帖

105

积分
发表于 2021-12-4 19:40:05
显示全部楼层 阅读模式
Discuz 模板开发 01 - 初始模板创建

需要工具:已安装的Discuz 任意版本、Visual Studio Code或Editolus编辑器

1. 在你Discuz网站的根目录下的 template 文件夹内 新建一个文件夹 命名为base,必须是英文的目录名字。
    这个 base 文件夹 就是我们要存放新建风格的目录,其中 default 是默认风格目录,不要动它。

2. 我们打开 default 文件夹将 里面的 discuz_style_default.xml 文件复制一份到 我们新建的 base 文件夹下,然后修改它的名字为 discuz_style_base.xml ,然后使用 Visual Studio Code 编辑器打开这个新文件(使用Editolus编辑器打开也行),为什么要用这种打开,后面注解里再说。

3. 打开之后,需要修改几个地方。
    将 <item id="name"><![CDATA[默认风格]]></item> 里的 默认风格 字样改为你想要的文字。
    将 <item id="templateid"><![CDATA[1]]></item> 里的 1 改为 大于 1 的任意数字,这个不支持同样的数字,就是说有了 1 编号的模板,就不能再有同样编号的模板。
    将 <item id="tplname"><![CDATA[默认模板套系]]></item> 里的 默认模板套系 字样改为你想要的文字。这个不能跟上面的重复。
    将 <item id="directory"><![CDATA[./template/default]]></item> 改为 <item id="directory"><![CDATA[./template/base]]></item> 仔细观察会发现 里面的 base 跟我们创建的文件夹名字一样,这个就是 模板目录 的路径。

    其他可选修改:<item id="styleimgdir"><![CDATA[]]></item> 这个是存放模板图片的目录,如果你的模板没有图片需要重新定义路径的话,可以不修改

以上准备好之后,我们再登陆管理后台,就能看到我们新建的模板了。

后续开发请关注相关帖子!
您需要登录后才可以回帖 登录 立即注册
QQ 快速回复 返回列表