今天有站长反馈说WordPress 升级到 5.5 版本之后,如果将最新的评论放在上面的时候就会出现所有楼层数为 0 的情况(PS:最旧的评论放在上面正常),老古经过测试发现果然如此,具体见下图:
经过检测发现,WordPress 升级到 5.5 之后数据库中的评论表内容有所变化,以前的 comment_type 内容是空的,但是 5.5 版本之后都是有 comment 的,具体如下图所示:
因为我们在统计楼层数的时候有一个判断条件是 comment_type = '',这也是为什么升级到 WordPress 5.5 版本之后新的评论在上面时楼层数都为 0,我们只需要找到主题中关于楼层数的文件,如JianYue 主题就是在 wp-content\themes\JianYue\inc\functions\comment-template.php 这个文件,打开该文件之后找到:
comment_type = ''
改为
comment_type = 'comment'
并保存更新该文件即可将楼层数恢复正常。
同样做法,使用 Nana 主题、Blogs 主题或其他主题的网站,如果你也升级到了 WordPress 5.5 版本,而且喜欢将最新的评论放在最上面,发现所有楼层数为 0 的情况,只需要找到统计楼层数的文件,将 comment_type 按上文修改即可。
以上就是WordPress升级到5.5版本之后评论楼层数为0怎么办?。把疼爱都给你,把疼痛都给我。更多关于WordPress升级到5.5版本之后评论楼层数为0怎么办?请关注haodaima.com其它相关文章!