您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程
WordPress5.5版本回复按钮失效的原因和解决方法
代云2023-07-27WordPress教程已有人查阅
导读有些童鞋升级WordPress 5.5 后发现回复按钮失效,在WordPress 5.1时就出现过,问题大部分出现在自定义了评论函数或者使用Ajax评论的主题中。

有些童鞋升级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_logged_in() ) {
$link = sprintf( '<a rel="nofollow" class="comment-reply-login" href="%s">%s</a>',
esc_url( wp_login_url( get_permalink() ) ),
$args['login_text']
);
} else {
$onclick = sprintf( 'return addComment.moveForm( "%1$s-%2$s", "%2$s", "%3$s", "%4$s" )',
$args['add_below'], $comment->comment_ID, $args['respond_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( 'replytocom', $comment->comment_ID, get_permalink( $post->ID ) ) ) . "#" . $args['respond_id'],
$onclick,
esc_attr( sprintf( $args['reply_to_text'], $comment->comment_author ) ),
$args['reply_text']
);
}
return $link;
}
该方法之前用于WP5.1,同样适用于W5.5,可以适当修改其中的class适应自己的主题结构。程序自带的代码位于wp-includes目录comment-template.php大约1817行另外,WordPress 5.5与主题和插件不兼容的问题很多,在官网上层出不穷。因WordPress 5.5并没有安全类的更新,也没有中文版,用之前的语言文件,后台存在大量的异族文字,目前我自己并没有升级,估计中文版这次又是遥遥无期了。
WordPress 5.5更新重点还是折腾区块编辑器而已,顶着绝大部人的反对,费力不讨好地开发区块编辑器新功能,如果开发人员看了“Classic Editor(经典编辑器)”切换插件,5+百万的下载安装量,不知道会是个什么滋味。官方之前说2022后, 移除经典编辑器,到时如果没有替代品,对广大用户是一个灾难,对WordPress也会是一个极大的损失,会有人抛弃WordPress转投其它程序。
本文标签:
很赞哦! ()
相关教程
- (响应式)wordpress模板VieuV4.5主题资讯自媒体博客源码
- (响应式)WordPress主题Ripro9.0博客免扩展二开版
- (自适应多语言)WordPress开源主题MirageV资讯个人博客源码
- (自适应)WordPress主题SEO自媒体博客资讯模板RabbitV2.0
- WordPress主题模板JustNews资讯博客类源码V5.2.2
- (自适应)WordPress二次元博客主题Sakurairo
- 响应式WordPress简约博客主题Alt_Blog
- Wordpress博客新闻主题在线商店平台betheme 21.5.6版
- WordPress个人博客主题 - wp-Concise-v1.0免费下载
- WordPress主题模板主题巴巴/博客X主题源码免费下载
- MYcat实现wordpress库和shopxo库分库
- wordpress、Discuz产品部署示例
图文教程
怎么创建自己的网站,创建自己的网页方法
前面讲了一堆创建个人网站的原因,优缺点等,现在来讲一点真正的干货。如何搭建一个属于自己网站,估计很多人(无论技术或非技术)都有这个冲动想去搭建一个属于自己的网络小天地
安装wordpress搭建站点的方法示例
购买主机空间并绑定域名后,在主机内安装wordpress,搭建个人站点。下面是具体的步骤和需要执行的命令:LAMP 是Linux, Apache, MySQL, PHP, perl的缩写. 指在linux上安装Apache2,MySQL, PHP等软件包所建立的网站运行平台,是目前中小网站主要的运行环境。
WordPress报错429 Too Many Requests怎么解决
年底只要是部署在我国境内的服务器的WordPress网站,后台执行WordPress版本更新,或者WordPress主题、WordPress插件更新时,就会提示429 Too Many Requests,原因暂不明确。
WordPress插件去除更新提示的教程
本文提供的方法是去除某个插件特定版本的更新提示,而不是 基本去除WordPress的插件更新提示功能。
相关源码
-
宽屏自适应搬家家政快递物流公司网站模板该宽屏大气的响应式网站模板专为搬家公司、家政服务及物流快递企业设计,基于PbootCMS内核开发,通过自适应布局确保手机、PC等多终端体验一致,助力企业高效构建专业在线服务平台。查看源码 -
(PC+WAP)蓝色低碳环保隔断板装修装饰类网站pbootcms源码下载本款基于PbootCMS开发的网站模板为活动隔断板、装修装饰行业打造,特别适合移动隔断、环保隔断、办公分区等产品的展示与推广。查看源码 -
(PC+WAP)生活资讯百科新闻门户类pbootcms网站模板为生活资讯、百科门户类企业打造的高性能网站模板,基于PbootCMS开源内核开发,采用HTML5响应式架构,PC与手机端实时数据同步,覆盖全终端用户浏览场景。查看源码 -
(PC+手机)帝国cms7.5漫画图片连载网站源码免费下载本模板基于帝国CMS7.5深度开发,为漫画阅读类网站打造。整体设计风格贴合漫画行业特性,界面布局充分考虑漫画作品的展示需求,支持多种漫画阅读模式。模板采用响应式设计,能够自动适配PC端和移动端设备,为读者提供流畅的阅读体验。查看源码 -
(自适应)简繁双语响应式服装服饰西装工装校服定制pbootcms模板本模板基于PbootCMS内核开发,为服装服饰行业量身打造,尤其适合西装定制、工装生产、校服订制等服装类企业使用。模板采用响应式布局设计,确保在手机、平板、电脑查看源码 -
帝国cms7.5文库范文/付费下载/复制付费/带支付源码免费下载本模板为文库、文档分享、知识付费类平台设计,提供完整的内容变现解决方案。系统支持多种内容展示与付费模式,满足不同场景下的内容价值转化需求,帮助平台实现内容资源的有效管理和商业化运营。查看源码
| 分享笔记 (共有 篇笔记) |

