国内服务器
亚洲服务器
欧洲服务器
北美洲服务器
南美洲服务器
大洋洲服务器
非洲服务器

首页>>建站

WordPress 5.5回复按钮失效如何解决

发表时间:2022-05-27 16:01:25

桂哥网络将与你分享如何WordPress 5.5回复按钮失败。希望你看完这篇文章有所收获。大家一起讨论一下。

有童鞋升级WordPress 5.5后发现回复按钮失败,出现在WordPress 5.1中。大部分问题出现在自定义评论功能或者使用Ajax评论这个话题上。

症状是:点击回复按钮刷新页面,评论表单不能嵌套。

问题是WordPress开发者造成的,他们修改了评论核心文件。经过测试,wp-includesjs目录中的comment-reply.js文件好像被修改了,用5.4.2版的文件替换后问题就消失了。

同样的问题出现了两次,有点太无视成千上万的主题用户,没有明确的描述文件,只是折腾块编辑器.

解决方案,您可以尝试将以下代码添加到主题functions.php中:

add_filter('comment_reply_link ',' mytheme _ replace _ comment _ reply _ link ',10,4);

function mytheme _ replace _ comment _ reply _ link($ link,$args,$comment,$post){

if(get _ option(' comment _ registration ')!is _ user _ log in()){

$ link=sprintf(' arel=' no follow ' class=' comment-reply-log in ' href=' % s ' % s/a ',

ESC _ URL(WP _ log in _ URL(get _ perm link())),

$args['login_text']

);

}else{

$ onclick=sprintf(' ReturnDDComment . move form(' % 1 $ s-%2$s ',' % 2 $ s ',' %3$s ',' %4$s ')',

$args['add_below'],$comment-comment_ID,$ args[' response _ ID '],$post-ID

);

$ link=sprintf(' span class=' comment-reply-link ' data-href=' % s ' onclick=' % s ' aria-label=' % s ' % s/span ',

ESC _ URL(add _ query _ arg(' reply tocom ',$comment-comment_ID,get _ perm link($ post-ID)).'#'.$ args[' response _ id '],

$onclick,

ESC _ attr(sprintf($ args[' reply _ to _ text '],$comment-comment_author)),

$args['reply_text']

);

}

return $ link

}这个方法之前在WP5.1中用过,也适用于W5.5,里面的类可以适当修改,以适应自己的主题结构。

程序附带的代码位于WP-included目录的comment-template.php中大约1817行

代码来源:https://wp-kama.ru/function/get_comment_reply_link

另外,WordPress 5.5与主题和插件不兼容,官网存在很多问题。

因为WordPress 5.5没有安全更新,也没有中文版,加上之前的语言文件后台有很多外文,我自己目前还没有升级,估计这次中文版就看不到了。

WordPress 5.5更新的重点只是折腾块编辑器。在大多数人的反对下,块编辑器的新功能被煞费苦心地开发出来。如果开发者看到“经典编辑器”切换插件,下载安装量500万就不得而知了。

官方表示,2022年后,经典编辑器将被完全移除。如果没有替代品,对广大用户来说是灾难,对WordPress来说是巨大的损失。有些人会放弃WordPress,转而使用其他程序。

看了这篇文章,相信你对“WordPress 5.5回复按钮失败如何解决”有一定的了解。如果你想了解更多,请关注桂哥网络。谢谢你的阅读!


上一篇 下一篇
最新文章

如何提高云服务器的安全系数

香港独立IP空间有什么优势

香港空间影响百度收录吗

为啥要租用美国VPS

VPS的缺点有哪些

香港vps作用在哪里

VPS的优点有哪些

外贸网站为啥选择美国vps

VPS能建多少个网站

VPS要如何选择位置

相关文章

香港VPS服务器和国内VPS服务器选比较不错的是哪个

宝塔面板Linux和Windows版区分大揭秘

日本服务器要如何租用

香港CTG Net线路怎么样?香港CTG服务器在哪买?

怎样在宝塔中修改默许80端口

域名备案号查询的方法有哪些

教程宝塔添加站点打不开怎样解决

一台大带宽服务器最大能支持多少条TCP连接

美国宝塔服务器租赁指南及使用经验分享

国外云主机租用如何选择

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!