[Ищу] Аналог Delete dublicate posts

Тема в разделе "Wordpress", создана пользователем kikabidze, 23 окт 2010.

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

    kikabidze

    Регистр.:
    18 авг 2010
    Сообщения:
    292
    Симпатии:
    30
    Wordpress 2.8.4
    Установленные плагины: фидмастер, переводчик, rus2lat.
    Некорректно работает плагин Delete dublicate posts - удаляет не все дубликаты. Ищу ему достойную замену или может кто сталкивался с такой проблемой и смог ее решить?

    Попробовал пока выкрутиться таким запросом:
    DELETE bad_rows.*
    from wp_posts as bad_rows
    inner join (
    select post_title, MIN(id) as min_id
    from wp_posts
    group by post_title
    having count(*) > 1
    ) as good_rows on good_rows.post_title = bad_rows.post_title
    and good_rows.min_id <> bad_rows.id
    Подчистил лучше, чем delete dublicate posts, но все равно кажется 3 записи лишние остались (грабил 50 записей, а добавлено 53).

    Заодно посоветуйте плиз тулзы, которыми можно проверить уникальность страниц внутри одного сайта. Т.е. нужно проверить, не совпадают ли между собой статьи на сайте процентов на 90.
     
  2. yroc

    yroc

    Регистр.:
    13 мар 2007
    Сообщения:
    174
    Симпатии:
    45
    Как я понял, плагин нужен для фидмастера?
    Я использую clearDuplicatePosts. Он проверяет на дубли в момент постинга, и, если находит, просто не добавляет пост.
     

    Вложения:

    kikabidze нравится это.
  3. Lexx32

    Lexx32 Создатель

    Регистр.:
    8 янв 2007
    Сообщения:
    39
    Симпатии:
    19
    Если пользуетесь Фидмастером, лучше туда добавить еще запрос
    delete bad_rows.*
    from wp_posts as bad_rows where LENGTH(`post_content`) <100
    Удаляет посты с контеттом меньше 100, фидмастер умудряется пустые посты вставлять
     
  4. nabber

    nabber

    Регистр.:
    14 дек 2006
    Сообщения:
    162
    Симпатии:
    16
    Отпишите впечатления от пользования clearDuplicatePosts, побывал в связке с ФМ и при обнаружение дубля в момент добавления новости шла дикая нагрузка на мускуль и ВДС вставал колом, правда новостей было больше 7к.
     
  5. xbreaker

    xbreaker Вверх ногами

    Регистр.:
    15 авг 2007
    Сообщения:
    245
    Симпатии:
    52
    а у меня из-за него не публиковались новости вообще, долго найти не мог причину почем ФМ видит контент, но при обновлении ничего не добавляет - отключил clearDuplicatePosts - все заработало
     
  6. yroc

    yroc

    Регистр.:
    13 мар 2007
    Сообщения:
    174
    Симпатии:
    45
    ВДС - Virtual CPU 1000 MHZ, оперативка 768 Mb swap 1535 Mb
    висит 7 сайтов. На одном более 50000 постов, на остальных по 10000.
    На всех стоит clearDuplicatePosts. Никаких особых нагрузок от использования плагина не заметил.
     
  7. hakon

    hakon Просто хороший человек

    Регистр.:
    8 авг 2009
    Сообщения:
    307
    Симпатии:
    25
    CybereSEO Suit умеет это делать, но он платный
    сайт cybeseo.net
     
Статус темы:
Закрыта.