Зря вы так говорите, это как раз таки выход. Для кастомизации всегда нужно писать парсеры самому. Да и нет ничего сложного в этом.
WPGrabber не парсит с разных источников.
Парсит из разных источников. Но публикует в качестве отдельных постов, а не в одну публикацию, как вы этого хотите.
Плагинов парсеров куча. Понимаете, каждый сайт по своему работает. Из-за чего придумать универсальный плагин довольно сложно. Другое дело, что писать самому.
LSP55, ну предположим, что есть некий API, который отдает вам контент в json. Тогда вы можете используя API этого сервиса получить данные в json. Затем произвести с полученными данными неокторые действия. Например, распарсить результат в pojo и сохранить его в вашей БД. Или еще что-нибудь. Для работы с json удобно использовать jackson || gson. Хотя, библиотек довольно много. А можно обойтись и без библиотек, если вес проекта имеет значние. Тогда смотрите в сторону DOM & SAX парсера
Я не могу сменить тему (почему то все дефолтные темы на выбор идут для нового сайта и не пойму как подключить ту тему которая на готовом сайте, а на нем не родная тема стоит)
А что если, на готовом сайте стоит лицензионная тема и когда вы переносите сайт на другой хостинг / домен, то в силу отсутствия лицензии тема деактивируется и вы не можете ее включить обратно...
Не понимаю как подключиться и зайти в админку ВП
Тут уже надо с саппортом вашего хостинга разбираться
Amigo2019, для разделения слов и символов используйте регулярные выражения. Также можно использовать метод trim() для того, чтобы убрать лишние пробелы в начале и конце слова после обработки регуляркой.
После чего собираете все эти слова и символы в коллекцию.
Затем реализуете метод, который принимает текст, также разделяет слова и собирает в коллекцию. Затем используете цикл в цикле и проверяете на совпадение. Если совпадение найдено, то выводите сообщение или еще что.. А если нет, то значит нет.
Я так примерно понял из того, что вы написали. Но для более точного ответа нужны детали
Орхан Гасанлы
@azerphoenix Автор вопроса, куратор тега Java
Stranger in the Q, да, действительно так. Что посоветуете в данном случае? Использовать все-таки сторонние библиотеки и запускать приложение в фонее или есть другие идеи...?
Орхан Гасанлы
@azerphoenix Автор вопроса, куратор тега Java
Stranger in the Q, да, об этом я знаю. В данном случае задача - раз в сутки запускать скрипт, чтобы он проверял наличие обновлений и в случае если они имеются, спарсить и закинуть на ВП сайт через REST API. Можно было бы использовать плагины ВП, но они не такие гибкие, чем написанный вручную парсер.
Орхан Гасанлы
@azerphoenix Автор вопроса, куратор тега Java
Stranger in the Q, а понял. Ну в данном случае скрипт будет работать на одном сервере, где linux и соответственно, CRON. Большое спасибо за дельное замечание.
Зря вы так говорите, это как раз таки выход. Для кастомизации всегда нужно писать парсеры самому. Да и нет ничего сложного в этом.
Парсит из разных источников. Но публикует в качестве отдельных постов, а не в одну публикацию, как вы этого хотите.
Плагинов парсеров куча. Понимаете, каждый сайт по своему работает. Из-за чего придумать универсальный плагин довольно сложно. Другое дело, что писать самому.