让代码更简单

DMD主题WordPress5.5评论小工具异常解决办法

重要:本文最后更新于2020-11-14 20:18:58,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

首先声明,DMD主题还是会更新的,应该就这两周吧,本来打算星期天更新的,很可惜要加班,只能继续往后延了。已经有好几个人向我反映在wordpress5.5中,DMD主题的评论小工具加载不出来。然后我看了下,是数据库升级后查询不到了,解决办法很简单,将主题目录下的widgets文件夹中widget-comments.php文件打开,找到第75行的sql语句,替换成如下内容即可。

复制
$sql = "SELECT DISTINCT ID, post_title, post_password, user_id, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved,comment_author_email, comment_type,comment_author_url, SUBSTRING(comment_content,1,100) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_post_ID!='".$outpost."' AND user_id!='".$outer."' AND comment_approved = '1' AND (comment_type = '' OR comment_type = 'comment') AND post_password = '' ORDER BY comment_date_gmt DESC LIMIT $limit";

仅仅是wordpress5.5及以上版本需要修改,旧版本不用管,当然你也可以等我更新主题。

告诉大家一个小秘诀,如果在使用DMD主题的过程中出现问题,可以参考下DUX主题的代码。为什么就不多解释了,DUX网上的和谐版很多,随便都能搜到。如果不会代码建议不要乱搞,搞坏了我不会帮你恢复的。

另外,任何修改代码的操作都要牢记先备份再操作!

下次更新见啦~

感觉很棒!可以赞赏支持我哟~

0 打赏

评论 (1)

登录后评论
前来观摩学习!
QQ咨询 邮件咨询 狗哥推荐