升级到2.9留言页面出现的问题暂时得到解决,只是换了个方式去弄,没有找出导致留言页面评论自动关闭的根本原因。对比着查找测试可能的错误,原来是之前在function.php里加了个other_comment_links函数:
function other_comment_links($id) { if (current_user_can('edit_post')) { echo '<a href="'.admin_url("comment.php?action=editcomment&c=$id").'" title="Edit" class="edit_icon"><span>Edit</span></a>'; echo '<a href="'.admin_url("comment.php?action=cdc&c=$id").'" title="Delete" class="del_icon"><span>Del</span></a>'; echo '<a href="'.admin_url("comment.php?action=cdc&dt=spam&c=$id").'"><span>Spam</span></a>'; } }
这只是给评论列表加了几个操作链接,其本身应该是没错的,而应用到评论列表循环的时候,点到Guestbook页面就出现错误了,JS出不来,接着就到了评论关闭那一步了,奇怪的是文章内容页是正常的,都用同一个函数,纳闷了很久,由于对PHP能力有限,只能换回原来的
<?php edit_comment_link('<span>Edit</span>', '', ''); ?>
一切就平安无事,正常运作了,希望知情者给个信号,找出根本原因。
相对的也把内容页里的作者信息去掉了,毕竟是个人博客,没必要搞那么多介绍的,里面的图标就移到头部去了。也加了个回到顶部的按钮,自己觉着页面老长了滚动鼠标麻烦才去加了,哈哈!