@dj_banderas

Wordpress comment_post_redirect как создать перенаправление?

Всем привет! Суть вопроса:
Пишу сайт на wordpress. Вывел анонсы постов на отдельную страницу. Снизу каждого такого анонса вывел комментарии к данному посту. То есть получилась как стена в "ВК". Вертикальный список постов с комментами. Но проблема в том, что при отправке комментария, тебя автоматически перенаправляет на отдельную страницу этого поста. Нужно через фильтр comment_post_redirect убрать перенаправление на страницу с постом. То есть, как в "ВК", оставляем комментарий, появляется комментарий, но мы остаёмся на месте. Помогите....
  • Вопрос задан
  • 297 просмотров
Решения вопроса 1
@dj_banderas Автор вопроса
add_filter( 'comment_post_redirect', 'post_redirect', 10, 2 );
function post_redirect( $location, $comment ){
    // filter...
    $comment = isset($_SERVER['HTTP_REFERER'])? $_SERVER['HTTP_REFERER']:'redirect-form.html';
    header("Location: $comment");
    exit();
    return $comment;
}


Получилось! НО! страница перезагружается и я попадаю в самое начало. Как мне остаться на этом же месте?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы