最新公告
  • 欢迎您光临酷吧易,本站秉承服务宗旨 履行“站长”责任,服务永无止境!立即加入我们
  • 关于WordPress 5.5 回复按钮失效问题

    上面由WordPress教程栏目给大师引见WordPress 5.5 答复按钮掉效的处理法子,但愿对需求的伴侣有所帮忙!

    有些童鞋进级WordPress 5.5 后发明答复按钮掉效,正在WordPress 5.1时便呈现过,成绩年夜部门呈现正在自界说了批评函数或利用Ajax批评的主题中。

    病症是:面击答复按钮革新页里,而且批评表单不克不及嵌套。

    成绩缘由是WordPress开辟职员,点窜了批评焦点文件。经探测貌似是点窜了wp-includes\\js目次的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止

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

    别的,WordPress 5.5取主题战插件没有兼容的成绩良多,正在民网上层见叠出。

    果WordPress 5.5并出有平安类的更新,也出有中文版,用之前的说话文件,背景存正在年夜量的外族笔墨,今朝我本身并出有进级,估量中文版此次又是指日可待了。

    WordPress 5.5更新重面仍是合腾区块编纂器罢了,顶着尽年夜部人的否决,吃力没有奉迎天开辟区块编纂器新功用,假如开辟职员看了“Classic Editor(典范编纂器)”切换插件,5+百万的下载装置量,没有晓得会是个甚么滋味。

    民圆之前道2022后,完全移除典范编纂器,到时假如出有替换品,对泛博用户是这个灾害,对WordPress也会是这个极年夜的丧失,会有人丢弃WordPress转投别的法式。

    以上便是闭于WordPress 5.5 答复按钮掉效成绩的具体内容,更多请存眷酷吧易资本网别的相干文章!


    酷吧易资源网 » 关于WordPress 5.5 回复按钮失效问题

    发表评论