Существует ли бесплатный парсер для wordpress?

Ссылка скопирована
1 ответ

Видел вопрос на эту тему, заданный ещё три года назад, но существенных ответов (а их там два) так никто и не дал. Прошло три года, может быть появились люди которые знают вменяемый ответ на вопрос о parser для wordpress?

Дополнительно

Парсинг — это достаточно широкое понятие, опишите конкретную задачу, которую вы решаете

  • Нужно чтобы с одного (лучше с двух) сайтов брались публикации и сами публиковались на моём сайте. С заголовком, текстом ну и картинкой записи (чтоб в разделе потом смотрибельно было, без картинки плохо). В идеале если бы плагин был такой, но что то я не нашёл такого.
  • Ответы:

    Попробуйте подключиться к RestAPI. Многие не заморачиваются отключать.

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Анна SEO Ответ

    Бесплатные парсеры для WordPress существуют, но важно понимать: парсинг чужого контента может нарушать авторские права и правила сайтов. Технически можно парсить RSS, CSV, XML, API или HTML, но безопаснее использовать официальные источники данных.

    Популярные варианты:

    • WP All Import — мощный импорт, но многие возможности платные;
    • Feedzy RSS Feeds — RSS-импорт;
    • WP RSS Aggregator — импорт RSS;
    • CyberSEO Lite — есть бесплатная версия;
    • кастомный скрипт на WP Cron + wp_remote_get().

    Если источник отдаёт RSS/XML/CSV, это лучше, чем парсить HTML. HTML-структура часто меняется, и парсер ломается.

    Простой вариант через RSS:

    $rss = fetch_feed('https://example.com/feed/');
    if (! is_wp_error($rss)) {
        foreach ($rss->get_items(0, 10) as $item) {
            // создать запись через wp_insert_post()
        }
    }

    $rss = fetch_feed('https://example.com/feed/'); if (! is_wp_error($rss)) { foreach ($rss->get_items(0, 10) as $item) { // создать запись через wp_insert_post() } }

    Если задача коммерческая и данных много, лучше писать свой импорт под конкретный источник: с логами, дедупликацией, ограничением частоты и обработкой ошибок.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно