WordPress升级到5.5版本之后评论楼层数为0怎么办?

大家快瞧那结冰的湖水,春风一吹冰都融化了,河里的小鱼都游出海面,在湖水中自由的游来游去,多可爱的小鱼啊!多么欢快的小鱼啊!真是让人深深的为它那可爱的摸样着迷。春风一吹过那枯黄的小草身边时,小草突然边了摸样,它从原来的枯黄变成了嫩绿,慢慢地小草从嫩绿变成了鲜绿渐渐地越变越绿,绿的让人难以相信那是小草。啊!小草我为你的样子感到是个奇迹。

今天有站长反馈说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其它相关文章!

标签: