Wordpress:评论后重定向用户

时间:2013-09-01 19:12:53

标签: wordpress redirect comments

我试图在评论我的Wordpress博客后重定向用户,任何人都可以引导我进入正确的直接?我只想让它重定向一次。

2 个答案:

答案 0 :(得分:1)

有几种方法可以做到这一点。第一个也是最简单的就是为自己编写一个小功能来完成它。您可以将它放入您的functions.php文件中,无论您使用的是什么主题。

add_action('comment_post_redirect', 'your_redirect_function');

// A function that redirects your users after they have commented.
function your_redirect_function ($location, $comment) {
    // Here all you need to do is return the url of your target page.
    $page = 'http://www.stackoverflow.com';
    return $page;
}

有时最好使用Wordpress插件,而不是在主题的functions.php文件中添加功能,因为如果你的主题有更新,那么你将失去你的功能!有一些插件可以做到这一点 - 最受欢迎的是Yoast(他有一个插件,不是他的一切吗?)你可以在http://wordpress.org/plugins/comment-redirect/下载它

我发现Yoast的插件有点受限,因为重定向只能为每个用户使用一次。这是一件好事和坏事 - 说你想感谢你的用户发表评论,然后你只能做一次。但是,如果你要求他们注册服务,那就好了。其他流行的评论重定向插件具有更多功能(但不幸的是它不免费)是Comment Redirect

同样,最好去一个插件,因为它会有更多的功能 - 比如限制每个用户被重定向的次数 - 并且它也可以在主题更新后继续存在。

答案 1 :(得分:0)

相关问题