Как удалить все внешние ссылки с контента Wordpress?

(Ответов: 14, Просмотров: 8767)
Страница 2 из 2 Первая 12
  1. Студент Аватар для wlad2
    • Регистрация: 21.12.2009
    • Сообщений: 55
    • Репутация: 22
    polezniy,mojwp,
    не пойман не вор =)
    так что хватит тут разводить балаган
    если ведешь твиттер, попробуй мой плагин Twitter-WALLF
    • 0
  2. Студент Аватар для wlad2
    • Регистрация: 21.12.2009
    • Сообщений: 55
    • Репутация: 22
    в общем решение, кидаем в functions.php
    PHP код:
    function wlad2 () {
        
    $args = array ('numberposts' => 9999);
            
    $allposts get_posts$args );
            foreach( 
    $allposts as $post ) {
                
    $id $post->ID;
                
    $content $post->post_content;
                
    $pattern '/<a(.+?)>|<\/a>/';            
                
    $new_content preg_replace ($pattern''$content);
                
    $new_post = array();    
                
    $new_post['ID'] = $id;            
                
    $new_post['post_content'] = $new_content;    
                
    wp_update_post$new_post );    
            }
    }
    add_action ('init''wlad2'); 
    Обновляем к примеру морду сайта, скрипт вырежит все ссылки и оставит анкоры.. спасибо чувачку с твиттера @bmgksn
    если ведешь твиттер, попробуй мой плагин Twitter-WALLF
    • 0
  3. Дипломник Аватар для BuxFactor
    • Регистрация: 18.01.2010
    • Сообщений: 231
    • Репутация: 49
    • Webmoney BL: ?
    Цитата Сообщение от polezniy Посмотреть сообщение
    есть сайт на wordpress наполненный RSS лентами
    Не советую удалять внешние ссылки на авторов. Это нехорошо и от ПС получишь по шапке рано или поздно. Скажу по своим сайтам. Я тоже граблю контент с других ресурсов. И в конце всегда ставлю ссылку на источник. И если есть ссылка внутри, тоже оставляю. Некоторые удаляю ручками. Все тупо на автомате не держу. Только все пускаю через редирект плагином WP-NoExternalLinks. И никаких проблем нету. Все в индексе, все довольны.
    • 0
  4. Работаю Аватар для arhimed
    • Регистрация: 25.11.2013
    • Сообщений: 712
    • Репутация: 426
    • Webmoney BL: ?
    Не сочтите за некропостера, но по запросу "массовое удаление ссылок wordpress" этот форум находится на третьем месте. В предыдущих двух тоже толком никто ничего и не сказал, а ссылки удалять ненужные надо! У меня на одном купленном сайте было чуть более 25000 исходящих ссылок, при этом процентов 50-70% битые.

    wlad2, предложенный вами метод решения проблем в моем случае не прокатил. 509 error

    Решение №1: Плагин Broken Link Checker. После его установки в "Инструменты" появится пункт "неправильные ссылки". Плагин осуществляет поиск битых линков, но при большом объеме ссылок(когда несколько десятков тысч), может тупить.

    Решение №2: Переходите в phpMyAdmin. Логинитесь. Вылезают два пункта: 1 - название базы; 2 - information_schema. Переходите в свою базу. Ищите wp_blc_links именно сюда, а не в wp_links. Развернется список со всеми(битые и не битые ссылки). Выставите отображение 500-1000 и удаляйте ненужные. В таблице будут отображаться данные о акцепторе, статусе, весе и многом другом.
    Пишу для себя тут: уютное пространство.
    • 0
  5. Дипломник Аватар для profidoc
    • Регистрация: 07.01.2017
    • Сообщений: 106
    • Репутация: 1
    Vladimir-AWM,
    Спасибо ОГРОМНОЕ!!!!!!!!!!!
    • 0
Страница 2 из 2 Первая 12

Похожие темы

Темы Раздел Ответов Последний пост
Обнаружены внешние ссылки с порносайтов. Нужен совет.
Вопросы от новичков 14 10.01.2012 22:41
Яндекс.Вебмастер и внешние ссылки
Общие вопросы поисковой оптимизации 7 09.11.2011 11:27
Внешние ссылки для продвижения по НЧ
Вопросы от новичков 12 07.06.2011 18:31
Как удалить закодированные ссылки в подвале на шаблонах WordPress (видео)
Дайджест блогосферы 0 21.01.2011 13:53

Интересные темы

парсеры контента

Вся необходимая информация о том, как максимально эффективно организовать работу с парсером контента.

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

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

Информеры