pc6a学习分享

技术知识分享

dux-for-typecho修复无法评论

小白之前换dux-for-typecho的时候就发现这个主题有无法评论的问题。但是拖延症晚期的我一下子忘记了。刚好在LOC看到有大佬发了他自己改的主题已修复评论问题。干脆我也修复一下把。


故障现象

评论的时候提示必须填写电子邮箱地址

修复过程

其实修复起来很简单。只要修改主题文件夹下的 comments.php。大概在87行。
原:有问题

<li class="form-inline"><label class="hide" for="email">邮箱</label><input class="ipt" type="text" name="email" id="email" value="" tabindex="3" placeholder="邮箱" <?php if ($this->options->commentsRequireMail): ?> required<?php endif; ?>><span class="text-muted">邮箱 (必填)</span></li>

修复后:正常

<li class="form-inline"><label class="hide" for="mail">邮箱</label><input class="ipt" type="text" name="mail" id="mail" value="" tabindex="3" placeholder="邮箱" <?php if ($this->options->commentsRequireMail): ?> required<?php endif; ?>><span class="text-muted">邮箱 (必填)</span></li>

其实就是把几个email改成mail
修复完毕来测试下评论把!


备注

此方法也可适用于其他typecho主题无法评论。

未经允许不得转载:pc6a学习分享 » dux-for-typecho修复无法评论

评论 3

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. 我也来测试一下

    雨致 (2018-11-09) 回复
    • 恭喜你留言成功,哈哈!

      小白 (2018-11-09) 回复
  2. 超级无敌马甲测试评论。

    大马甲 (2018-10-01) 回复