Поддержка Плагины Убрать ссылки из статей на автомате

  • Есть какие-то плагины, которые на автомате убирают исходящие ссылки из тела статьи? Но при этом, если мне вдруг понадобиться, я мог вручную сделать исключение? Интересует именно удаление, а не добавление атрибута nofollow. Может можно обойтись и без плагинов?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Используй фильтр the_content и php функцию на основе регулярки. Вычищай что не нужно. Ну а автоматом оно удалит всё. Если так не надо — придумай где и как хранить оригинал.

    <?php function dellinks($content) {
        $content = preg_replace('|<a[^>]+>([^<]+)</a>|is', '$1', $content);
        return $content;
    }
    
    add_filter ('the_content', 'dellinks');  ?>

    Такое в сети нашёл. Если никто не подскажет более удобный способ, то это лучший вариант

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Убрать ссылки из статей на автомате» закрыта для новых ответов.