[Ищу] Как удалять ссылки в коментах?

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

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

    Tushkan

    Регистр.:
    9 апр 2007
    Сообщения:
    208
    Симпатии:
    61
    Вопрос в принципе простой, нужен плагин или код php, позволяющий удалять ссылки оставляя анкор...
    То есть...
    Код:
    [URL="http://www.nulled.ws/"]Нуллед[/URL]
    преобразовывало в
    Код:
    Нуллед
    Один знакомый сказал, что это стандартная функция php обработчика...
    Гугла облазил, ни чего не нашёл...
    Думаю знающие люди смогут помочь... Или хотя бы скажите куда копать...
    Заранее благодарю...
     
  2. ozware

    ozware

    Регистр.:
    22 апр 2007
    Сообщения:
    327
    Симпатии:
    42
    как-то так:

    PHP:
    $text preg_replace('/<a[^>]*>([^<]+)</a>/i''$1'$text);
     
  3. Tushkan

    Tushkan

    Регистр.:
    9 апр 2007
    Сообщения:
    208
    Симпатии:
    61
    Спасибки конечно..
    Но выдаёт ошибку
    Код:
    Warning: preg_replace(): Unknown modifier 'a'
     
  4. venetu

    venetu

    Регистр.:
    28 мар 2007
    Сообщения:
    735
    Симпатии:
    261
    PHP:
    $str strip_tags($str);
    И читай каменты в php.net/strip_tags
     
    Tushkan нравится это.
  5. Tushkan

    Tushkan

    Регистр.:
    9 апр 2007
    Сообщения:
    208
    Симпатии:
    61
    Спасибо всем кто откликнулся
    проблема решена...
    немножко ещё движок пришлось полопатить
    в comments.php
    заменил
    PHP:
    <?php comment_text() ?>
    на
    PHP:
    <?php 
    $stripout
    =apply_filters('comment_text'get_comment_text() );
    $stripout=strip_tags($stripout'<p>, <br>, <b>, <i>');
    echo 
    $stripout;
    ?>
    работает :)
     
Статус темы:
Закрыта.