• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

cos-html-cache插件发表评论错误的解决_php

php 搞代码 7年前 (2018-06-21) 279次浏览 已收录 0个评论

使用wordpress的生成静态页插件cos-html-cache之后,每篇文章发表评论后,老是显示前一个评论者的信息,包括清理cookie的情况下还显示:欢迎再次光临XXX。如果不清理cookie,点击名字后输入框直接显示前面评论者的姓名和邮箱等,一旦清理cookie,上面只显示欢迎再次光临XXX,而不显示姓名和邮箱等输入框,点击名字后,各个输入框都没有值。无奈之下,就把几个js文件删除了,希望这个方法可以帮到你。
找到wp-content/themes下面的评论文件comments.php,找到那个显示:欢迎再次光临的div层,直接删除掉,我删除掉下面这些,您自己看您的代码了。
<!–访客 1开始–>
<?php if ( $comment_author != “” ) : ?>
<script type=”text/JavaScript”>function setStyleDisplay(id, status){document.getElementById(id).style.display = status;}</script>
 <div>

http://www.gaodaima.com/48805.htmlcos-html-cache插件发表评论错误的解决_php

   <?php printf(__(‘欢迎再次光临 <strong>%s</strong>.’), $comment_author) ?>
<span id=”show_author_info”><a href=”javascript:setStyleDisplay(‘author_info’,”);setStyleDisplay(‘show_author_info’,’none’);setStyleDisplay(‘hide_author_info’,”);”>更改用户名</a></span>
<span id=”hide_author_info”><a href=”javascript:setStyleDisplay(‘author_info’,’none’);setStyleDisplay(‘show_author_info’,”);setStyleDisplay(‘hide_author_info’,’none’);”>取消更改</a></span>
  </div>
  <?php endif; ?>
 <!–访客 1结束–>
还有下面一段:
<!–访客 2开始–>  
<?php if ( $comment_author != “” ) : ?>
<script type=”text/javascript”>setStyleDisplay(‘hide_author_info’,’none’);setStyleDisplay(‘author_info’,’none’);</script>
<?php endif; ?>
<!–访客 2结束–>
OK,解决问题就行,睡觉去。
本文sky ( http://www.zzjs.net ) 原创编辑,请遵守行业规则,转载保留版权。

欢迎大家阅读《cos-html-cache插件发表评论错误的解决_php》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:cos-html-cache插件发表评论错误的解决_php
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址