Как сделать ссылки через редирект? Ники в комментариях.

Тема в разделе "Wordpress", создана пользователем Stromgard, 14 дек 2008.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. Stromgard

    Stromgard Постоялец

    Регистр.:
    20 ноя 2007
    Сообщения:
    87
    Симпатии:
    16
    Собственно сабж. Подскажите что ковырять, чтобы вместо прямых ссылок на никах были ссылки через редирект.

    сам скрипт редиректа у меня есть. Плагины юзать не хочеться :nezn:

    Заранее спасибо.
     
  2. il_vincitore

    il_vincitore Создатель

    Регистр.:
    15 июн 2008
    Сообщения:
    20
    Симпатии:
    1
    Ковыряй comments.php или в wp-includes файл кажется functions.php точно не помню...
     
  3. partizannn

    partizannn

    Регистр.:
    15 сен 2008
    Сообщения:
    418
    Симпатии:
    52
    Вот тебе небольшой плагинчик, он умеет создавать редирект шифрованные ссылки через твой сайт http://chanishvili.org/rc-redirector/

    Добавлено через 52 секунды
    Если уж ковырять то файлы шаблона (на вырезание)
     
  4. Stromgard

    Stromgard Постоялец

    Регистр.:
    20 ноя 2007
    Сообщения:
    87
    Симпатии:
    16
    Спасибо, но это немного не то. Мне нужно только поменять прямые ссылки в камментах (никнеймы) на ссылки вида
    Код:
    http://мой-сайт.ru/go.php?redirect=http://www.mozilla-europe.org/ru/
    Сам код редиректа, в данном случае - файл go.php у меня есть. В файле comments.php темы на том месте где отображаются комментарии есть конструкция
    Код:
    <cite><?php comment_author_link() ?></cite> сказал:
    А вот где расковырять php comment_author_link я найти не могу. Подскажите плз.
     
  5. SeoProger

    SeoProger Писатель

    Регистр.:
    29 ноя 2008
    Сообщения:
    9
    Симпатии:
    3
    Если в самом движке ковырять, то нужно в файле wordpress/wp-includes/comment-template.php править ф-ию get_comment_author_link()
     
    Stromgard нравится это.
  6. b2farm

    b2farm

    Регистр.:
    17 фев 2008
    Сообщения:
    498
    Симпатии:
    197
    Вот эту строчку редактируй:
    PHP:
    $return "<a href='$url' rel='external nofollow'>$author</a>";
     
    Stromgard нравится это.
  7. vredin

    vredin Читатель

    Заблокирован
    Регистр.:
    17 дек 2007
    Сообщения:
    141
    Симпатии:
    35
    http://blog.jawsik.com/wordpress/external-redirect.php

    можно указать перенаправление делать как в посте, так и в комментах.. юзаю более старую версию этого плагина
     
Статус темы:
Закрыта.