环境信息:
- Lolimeow 主题 V13.1
- PHP 8.3
- MySQL 9.0
问题现象:评论提交时提示「网络错误,请重试」
问题根因:主题代码中调用不存在的函数导致异常
修复方案
1. 必改项:修复 fun-comments.php
文件路径:wp-content/themes/lolimeow-lolimeowV13.13/core/module/fun-comments.php

修改位置:第 253 行(进行注释化)
2. 可选修改(仅当需要启用新评论博主邮件通知时):修复 fun-msg.php
文件路径:wp-content/themes/lolimeow-lolimeowV13.13/core/module/fun-msg.php
修改位置:原第 104 行

修改内容:替换原代码为:
$author = get_userdata($post->post_author);
$to_email = $author->user_email;
boxmoe_smtp_mail_template($to_email, $subject, $message);
无需通知博主则仅完成第一步修改即可。修改后保存文件,清除缓存测试,评论提交功能恢复正常。
另外在回复评论的会重复调用代码,直接将下面代码注释化就行
文件路径:wp-content/themes/lolimeow-lolimeowV13.13/core/module/fun-comments.php

转载声明
本文为原创技术文章,转载需联系作者获得授权,未经授权禁止任何形式的转载、摘编或衍生使用。

评论(3)