又要感谢大佬龙了,哦不对,是龙笑天大佬,不过我决定简称他为大佬龙,比较朗朗上口。
今天林羽凡在博客里说,评论有个重大bug,不知道说的是不是评论回复会错位的问题,这问题之前我也发现过,以前佛系的我一直没理会,反正也不影响评论,只是丑了点而已。还不止错位问题,还有点击某人的回复评论时,评论框不跟随,必须自己拉到最底下才能评论。
不过我现在是强迫症晚期啊,既然被提及了,就感觉无法再忍受下去,浑身不自在,于是决定问问几位大佬,看看这事还能抢救下吗??找了老赵、大佬龙请教,老赵说明天白天帮我看,大佬龙说是ajax评论出问题了,帮我找下解决方案。
我说,好,不急。反正出问题也这么久了,今天挺晚的,本打算请他们白天空了看下,没想到大佬龙2分钟后就发来了一个文件,就是下面这个:
注意:下载文件名是 pwsz.com-wp5-1-1ajax-js.zip.doc ,因为ZIP文件无法上传,提示有风险,所以我在 .zip 后加了一个 .doc 上传的,下载后只要把 .doc 去掉,就是一个压缩文件,然后解压即可,可以得到 comment-reply.min.js 这个文件,将这个 js 文件放到 /根目录/wp-content/themes/主题文件夹/js/ 这个目录下。
然后,将下面的代码加入到主题文件夹的 functions.php 文件里
// 解决WP5.1.1后ajax回复评论框不跟随 function pwsz_wp_enqueue_scripts_comment_reply() { wp_deregister_script('comment-reply'); wp_register_script( 'dr-comment-reply', get_template_directory_uri().'/js/comment-reply.min.js', array( 'jquery' ), '', true ); wp_enqueue_script('dr-comment-reply'); } add_action( 'wp_enqueue_scripts', 'pwsz_wp_enqueue_scripts_comment_reply' );
刷新缓存,搞定~
再次回到博客测试下,非常完美的方案,解决了评论跟随,也解决了错位问题,非常非常感谢大佬龙,突然发现我竟然没有将大佬龙的博客加到左邻右舍,罪过罪过,马上安排~ @大佬龙 哈哈哈。。。
看来你要大规模折腾博客了,哈哈哈哈
不不不,其实我不太会折腾,都是请大家帮我折腾
我一直以为是个很酷的功能,没想到是个BUG,我去
呃,这个,恭喜恭喜~网站加了SSL,我用WP官方APP可以关注了~
过几天,你可以自己写主题卖了
完全可以啊,哈哈哈,我把老赵这个主题拿来,请大佬龙几个改改,增加点功能,然后二次出售,哈哈哈哈
已安排~
收到了