96SEO 2025-10-29 08:43 0
在论坛运营中,提升用户互动性是增强社区活力的关键。Discuz作为国内最流行的论坛程序之一,其内置的支持与反对投票功能能有效增加用户参与度。但很多站长发现,默认情况下该功能仅限主题楼主干使用,回帖楼层无法直接投票。今天我们就来详细讲解如何通过简单修改,让每个回帖楼层都拥有支持与反对投票功能,让论坛互动更上一层楼!
支持与反对投票功能看似简单, 实则对论坛生态建设大有裨益:

1. 提升内容质量通过用户投票,优质回帖会获得更多支持,形成"优质内容优先"的良性循环
2. 增强用户参与感用户对他人观点进行评价,既表达了自己的立场,又增加了互动黏性
3. 便于管理员管理高反对票的回帖可快速识别,便于及时处理违规内容
4. 激励优质创作作者看到自己回帖获得支持,会更有动力继续贡献有价值的内容
在修改代码前,我们需要先确保Discuz的内置投票功能已正确开启。操作步骤如下:
1. 登录Discuz后台管理界面
2. 依次点击全局 → 站点功能 → 帖子阅读
3. 找到"启用回帖投票"选项, 选择"是"
4. 在下方设置投票权限
5. 点击"提交"保存设置
完成以上步骤后主题楼主的帖子下方会出现支持与反对按钮,但回帖楼层仍不可用。接下来我们就来解决这个问题。
这是实现功能的关键步骤,我们需要修改Discuz的模板文件。以默认模板为例:
1. 通过FTP工具进入论坛根目录,找到template/default/forum/viewthread_node.htm文件
2. 使用代码编辑器打开该文件
3. 找到大约第600行左右的代码段
4. 在合适位置添加以下代码:
5. 保存文件并上传回服务器
为了让投票按钮能够正常工作,我们需要添加相应的JavaScript代码:
2. 在文件底部找到再说说的
Demand feedback