2013-09-01 3 views

답변

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; 
} 

는 때때로 테마 업데이트를 경우 때문에 당신이 당신의 기능을 잃게됩니다, 테마의 functions.php 파일에 기능을 추가하는 것이 아니라 워드 프레스 플러그인을 사용하는 것이 좋습니다! 가장 인기있는 플러그인은 Yoast입니다 (그는 플러그인이 있습니까?)

Yoast의 플러그인이 약간 제한적이라는 것을 발견했습니다. 왜냐하면 리디렉션은 각 사용자에 대해 한 번만 작동하기 때문입니다. 이는 좋고 나쁜 것입니다. 사용자에게 댓글을 주셔서 감사하고 싶다면 한 번만 할 수 있습니다. 그러나 서비스에 가입하도록 요청하는 것이 좋습니다. 다른 인기있는 댓글 리디렉션 플러그인은 더 많은 기능을 가지고 있지만 (불행히도 무료는 아닙니다) Comment Redirect입니다.

다시 말해서 플러그인을 사용하는 것이 좋습니다. 플러그인이 더 많은 기능을 갖게 될 것입니다. 예를 들어 각 사용자의 리디렉션 횟수를 제한하는 것입니다. 또한 테마가 업데이트 된 후에도 유지됩니다.