Change comment_reply_link URL

时间:2014-03-28 作者:user49638

我有一个反向代理将我的WordPress博客(CNAMED at Blog.example.com)指向www.example。com/博客/

除了评论回复链接外,其他大部分都运行良好。他们正在跳过/博客/并转到www.example。com/category/post/,导致404。

有没有一种方法可以在不编辑wp includes文件的情况下修复此问题?

1 个回复
SO网友:Cole

WordPress在获取回复链接时调用以下内容。

apply_filters( \'comment_reply_link\', $before . $link . $after, $args, $comment, $post );
使用自定义筛选器提供您自己的链接。我不认为有直接的方法可以改变URL,你必须自己将URL注入html字符串。

add_filter( \'comment_reply_link\', \'my_custom_callback_function\', 10, 4 );
function my_custom_callback_function($link_html, $args, $comment, $post) {
    // Return an html string here
}

结束

相关推荐

从Functions.php中导入WordPress XML文件

我正在开发一个主题,它有不同的添加内容的方法,因此,Wordpress的默认安装不会显示任何内容。我想知道在主题被激活后,是否可以通过内部函数和/或挂钩自动导入XML文件?User installs theme > User activates theme > Code behind the scenes loads up an XML file and performs a silent import of its contents当前要导入XML文件,您必须为Wordpress