【问题标题】:Remove comment author link wordpress删除评论作者链接 wordpress
【发布时间】:2017-09-08 12:48:49
【问题描述】:

我有 Genesis Magazine Pro 主题,我想删除评论作者链接。

我使用了许多不同的指南:

http://wpsquare.com/remove-comment-author-website-link-wordpress/

https://www.engagewp.com/remove-wordpress-comment-author-link/

我在functions.php中添加了一些代码,但是这些方法不起作用

当有人发表评论时,我仍然删除了字段链接,但现在我想删除评论作者链接。

如何解决?

例如,我想删除“Mr Wordpress”上的链接。

谢谢

【问题讨论】:

    标签: php wordpress comments genesis


    【解决方案1】:

    你必须去:

    起源 > lib > 结构 > cmets.php

    并找到以下行:

    if ( ! empty( $url ) && 'http://' !== $url ) {$author = sprintf( '%s', esc_url( $url ), genesis_attr( 'comment-author-link' ), $author );}

    并用这个新的替换它:

    if ( ! empty( $url ) && 'http://' !== $url ) {$author = sprintf($author );}

    【讨论】:

    • 我认为这是另一回事。我用更具体的信息更新我的答案。谢谢ScyGeek
    • 哇它好用!!!但是通过这种方式,如果将来我更新 genesis,它会返回默认状态。有没有办法以其他方式实现? :)
    【解决方案2】:

    如果您不想直接在 Genesis 上执行此操作,可以将此过滤器粘贴到主题 functions.php 文件的末尾:

    function filter_get_comment_author_url( $url, $id, $comment ) {
        return "";
    }
    add_filter( 'get_comment_author_url', 'filter_get_comment_author_url', 10, 3);
    

    享受吧!

    【讨论】:

      猜你喜欢
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 2016-12-28
      • 2016-11-25
      • 1970-01-01
      • 1970-01-01
      • 2016-02-20
      • 2017-09-30
      相关资源
      最近更新 更多