WPGrabber 2.1.5 - парсинг даты поста
Добавил возможность создавать записи с датой публикации донора.
Настраивается на вкладке Контент
В этом случае дата создаётся автоматически,
как во всех старых версиях wpgrabber.
Вариант с русскими буквами в формате не будет работать!
На примере decorwind
Видим, что дата в аттрибуте datetime, тэга <time>
Пример 2: news-front.info
Так, как дату с русскими названиями месяцев не получится использовать
поищем в тексте datePublished :)
Этот вариант подойдёт:
Регэксп, соответственно:
Результат:
Заказать настройки ленты можно здесь. Получить плагин тут.
Настраивается на вкладке Контент
Определять дату | |
как во всех старых версиях wpgrabber.
Определять дату | |
RegEx для даты | Даты подобного формата: "2018-12-27T17:38:35+00:00", "11.04.2019 12:04 (UTC+9)", "2019-06-17 17:20:12" Текст даты заключите в круглые скобки в таком виде: (.*?) |
Вариант с русскими буквами в формате не будет работать!
На примере decorwind
Видим, что дата в аттрибуте datetime, тэга <time>
<time class="entry-date published updated" datetime="2018-12-18T12:29:07+00:00">18.12.2018</time>Пишем, регулярное выражение
<time class="entry-date published updated" datetime="(.*?)"Результат:
Пример 2: news-front.info
Так, как дату с русскими названиями месяцев не получится использовать
поищем в тексте datePublished :)
Этот вариант подойдёт:
"datePublished": "2019-06-18 00:00:19",
Регэксп, соответственно:
Результат:
Заказать настройки ленты можно здесь. Получить плагин тут.
Комментарии
Отправить комментарий