Как сделать редирект после определенного комментария?

(Ответов: 4, Просмотров: 1486)
  1. Гуру Аватар для Gablenoos
    • Регистрация: 29.12.2012
    • Сообщений: 568
    • Репутация: 89
    Здравствуйте. У меня такой вопрос:
    К примеру, человек оставляет 10 комментарий на блоге и после этого идет переадресация на другую страницу с благодарностью. Как это сделать?

    Пытался изменить плагин Comment-Redirect, да только я не очень разбираюсь в плагинах, по этому он не работал после этого.


    ---------- Сообщение добавлено 12:02 ---------- Предыдущее 10:56 ----------

    Неужели никто не знает?

    ---------- Сообщение добавлено 13:59 ---------- Предыдущее 12:02 ----------

    Ребята, помогите пожалуйста! Очень нужно
    • 0
  2. Опытный Аватар для madcap
    • Регистрация: 30.01.2013
    • Сообщений: 312
    • Репутация: 45
    • Webmoney BL: ?
    Ну скажем так - не всем нравится, когда их кто-то куда-то перебрасывает. Примеры такой "благодарности" Вы в сети где-нибудь встречали уже? Или это пока как идея?
    • 0
  3. Гуру
    • Регистрация: 24.04.2011
    • Сообщений: 801
    • Репутация: 126
    Не стал тему создавать... вопрос по 301 редиректу:
    Прописываю
    PHP код:
    Redirect 301 /index.php http://evakuator116.ru 
    А мне пишет "На этой странице обнаружена циклическая переадресация"

    Как так получается? Во многих сайтах так без проблем...
    Пробовал и другие варианты переадресации
    Спасибо не пишут, а нажимают
    • 0
  4. Дипломник Аватар для tank0412
    • Регистрация: 31.05.2013
    • Сообщений: 172
    • Репутация: 37
    • Webmoney BL: ?
    Для Drupal: Сделать простое перенаправление после добавления коментария, достаточно на странице /admin/config/system/actions/manage добавить действие Перенаправить на URL
    Затем на странице /admin/structure/trigger/comment в Триггер: После сохранения нового комментария выбираем в выпадающем списке созданное действие Перенаправить на URL
    Зарабатываю 15000 тыс. рублей в месяц на файловом трафике ТУТ.
    • 0
  5. Студент Аватар для gilmaster
    • Регистрация: 17.09.2011
    • Сообщений: 35
    • Репутация: 0
    У меня в блоге организован редирект вот как:
    в файле functions.php
    Код HTML:
    add_filter('manage_posts_columns', 'posts_columns_id', 5);
        add_action('manage_posts_custom_column', 'posts_custom_id_columns', 5, 2);
        add_filter('manage_pages_columns', 'posts_columns_id', 5);
        add_action('manage_pages_custom_column', 'posts_custom_id_columns', 5, 2);
    
    add_filter('comment_post_redirect', 'redirect_to_thank_you_page');
    function redirect_to_thank_you_page(){
    wp_redirect('/thank-you-for-your-comment');
    exit();
    }
    Создана страница thank-you-for-your-comment, но только редирект выводится после каждого комментерия. Из плюсов данного метода: не нужны плагины, тобиш нагрузка меньше и не думаю, что плохо лишний раз напомнить человеку подписаться на обновления и поблагодарить за коммент. На странице благодарности ссылка для возврата на пред идущую страницу
    Код HTML:
    <a href="javascript:history.back()">Вернуться к записи!</a>
    . Ну вот как то так :).
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Как осуществить редирект на нужную страницу после окончания видео ролика
Web программирование 5 11.02.2013 14:33
После отправки комментария он не появляется WordPress
WordPress 6 23.04.2012 02:41
После отправки комментария он не появляется WordPress
Web программирование 4 21.04.2012 07:39
как сделать 301 редирект?
Web программирование 7 20.03.2012 16:28

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры