Используем сниппет, который будет отправлять человека после первого комментария на любую выбранную вами страницу. Обычно там благодарности и приветствия на сайте.
Как правило для подобного используют плагин. Но это лишнее, когда можно вставить несколько строк кода и добиться такого же результата.
Представленный ниже код необходимо поместить в файл функций шаблона functions.php:
Данный сниппет будет отличной заменой плагина Comment Redirect by Yoast и схожих.
Как правило для подобного используют плагин. Но это лишнее, когда можно вставить несколько строк кода и добиться такого же результата.
Представленный ниже код необходимо поместить в файл функций шаблона functions.php:
PHP:
function redirect_after_first_comment($url, $comment) {
$comment_count = get_comments(
array(
'author_email' => $comment->comment_author_email,
'count' => true
)
);
if ( $comment_count == 1 ) {
wp_redirect('http://clubwp.ru/user-groups/'); /* Сюда подставляете URL своей страницы приветствия */
exit();
}
return $url = get_comment_link();
}
add_filter( 'comment_post_redirect', 'redirect_after_first_comment', 5, 2);