感谢原作者 @樱花庄的白猫 提供的方法,本文作为个人记录。
如原作者所说:因为 WP 更新了 comment-reply-link() 函数的输出。原本输出的 reply 按键,其 HTML 标签带有一个 onclick 事件,绑定了 addComment.moveForm() 事件,Sakura 主题、以及正在写的 Gorgeous 主题评论回复都利用了这个 onclick 事件,而在 WP 5.1 中,这个 onclick 事件被移除了。
修复的方法夜很简单,找到你的评论 js 文件,贴入以下代码:
$('body').on('click', '.comment-reply-link', function(){ addComment.moveForm( "div-comment-"+$(this).attr('data-commentid'), $(this).attr('data-commentid'), "respond", $(this).attr('data-postid') ); return false; // 阻止 a tag 跳转,这句千万别漏了 });
这里有一点需要注意,div-comment-
,有的主题可能是comment-
,而不需要像何先生一样在前面加div-
,请根据自己主题结构来修改。
来源:樱花庄的白猫
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
展开阅读更多
评论(2)
这里的评论框也是不动的呀。
写的很好,很喜欢