• Здравствуйте!

    Ситуация такая: нужно импортировать множество записей в сайт на WordPress через .xml файлы с помощью плагина WordPress Importer.

    Проблема в том что этот плагин что бы избежать дублирования постов сравнивает их заголовки (post_title) и дату создания (post_date) с заголовками и датой существующих постов на сайте.
    А мне нужно что бы такая проверка проводилась только по названию записи (post_name). Т. е. если название любого существующего поста совпадает с импортируемым то пост не будет добавлен.

    Я попробовал внести изменения в файл плагина (его код: pastie.org/9749118#51), но это не дало результата.
    Я пробовал заменить в строке 557
    $post_exists = post_exists( $post['post_title'], '', $post['post_date'] );
    на
    $post_exists = post_exists( $post['post_name'], '', $post['post_date'] );

    Это не дало результата.
    Пожалуйста, подскажите что нужно изменить в коде плагина что бы он сравнивал посты только по post_name.

    Вот фрагмент который по моему мнению нужно отредактировать:
    pastie.org/9749126#3,5

  • Тема «Внесение изменений в плагин WordPress Importer» закрыта для новых ответов.