IT618

 找回密码
 立即注册
查看: 1991|回复: 0

Discuz!手工实现类似插件嵌入HTML代码的方法

[复制链接]
<

267

主题

49

回帖

3087万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
30870271
发表于 2016-3-20 09:13:40 | 显示全部楼层 |阅读模式
有时很想在网页上放一些代码,可是DZ的模板机制没有技术基础的一般不好操作,也不知道在哪行代码放。但是可以借用插件嵌入点的方法,先在网页上找到嵌入点的接口名,然后用这个接口名去模板文件里查找这个接口名所在代码行,可以在这行代码前面或后面添加你想放的代码。

操作方法:

一、先设置配置文件,让网页上可以看嵌入点,然后在后台工具里更新缓存
在config/config_global.php文件最后一行添加以下代码:
$_config['plugindeveloper'] = 2;

当然你不想网页显示嵌入点时,可以不让这行代码执行,在前面加// 如://$_config['plugindeveloper'] = 2;就可以了。另忘记更新缓存了。

二、打开你想放代码的网页,找嵌入点
1.jpg

这是帖子页的嵌入点分布图,一般手工添加代码的方式,就找前面带有string的嵌入点,如上图的红色框,比如你想在标签与淘贴之间放代码,也就是[string viewthread_modaction]嵌入点。

三、用嵌入点关键词去查找,嵌入点把在的模板文件与代码位置
2.jpg
直接用Dreamweaver在模板目录里用关键词“viewthread_modaction”查找,查找结果如上图所示,在template/default/forum/viewthread_node.htm模板文件里的332行代码,你可以在前后放你的代码了,如红框处。

如果你的代码有JS或CSS都可以直接放,也可以引用外部文件。
回复

使用道具 举报

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

本版积分规则

手机版|插件教程|常见问题|扫码访问手机版|IT618

GMT+8, 2024-4-26 14:27

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表