This repository has been archived by the owner on May 2, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathreadme.txt
102 lines (79 loc) · 4.54 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
=== Mihdan: Yandex Zen Feed ===
Contributors: mihdan
Tags: mihdan, yandex, zen, feed
Donate link: https://www.kobzarev.com/donate/
Requires at least: 5.2
Tested up to: 6.2
Requires PHP: 5.6.20
Stable tag: 1.5.2.3
License: GPL2
Плагин генерирует фид для сервиса Яндекс.Дзен
== Installation ==
- Скопируйте папку плагина `mihdan-yandex-zen-feed` в `/wp-content/plugins/`.
- Активируйте плагин через меню Плагины.
== Frequently Asked Questions ==
= Где находится лента? =
После установки фид станет доступным по адресу `http://example.com/feed/mihdan-yandex-zen-feed/`
== Changelog ==
= 1.5.2 (08.05.2023) =
* Добавлена поддержка WordPress 6.2+
* Добавлена поддержка PHP 8.2+
= 1.5.1 (25.12.2018) =
* Исправлены ошибки парсинга, доработаны регулярки
* Добавлены хуки `mihdan_yandex_zen_feed_normalize_html` и `mihdan_yandex_zen_feed_clear_xml`
= 1.5 (20.12.2018) =
* Добавлен метабокс в запись с галочкой для исключения поста из ленты
* Усечён список разрешённых тегов согласно спеке
* Убрать футер записи, который добавляет Yoast SEO
* Нормализация HTML перед парсингом, очистка HTML при помощи `wp_kses()`
* Немного WPCS
* Обновил DiDom
* Вставка обложки поста в начало контента записи
= 1.4.11 =
* Не работал `pre_get_posts` из за неправильного использования feedname
= 1.4.10 =
* Исправлена опечатка в названии методов `on_activate` и `on_deactivate`
= 1.4.9 =
* Добавил фильтр `mihdan_yandex_zen_feed_post_type` для возможности включения в ленту кастомных типов поста
= 1.4.8 =
* Не выводить тег категории, если для нее не найдены соотношения
= 1.4.7 =
* Возможность указать несколько таксономий в виде массива для списка соотношения категорий, которые фильтруются через `mihdan_yandex_zen_feed_taxonomy`
= 1.4.6 =
* Убрал лишнее указание на форматирование вывода ленты
= 1.4.5 =
* Убрал фатальную ошибку при активации плагина на старых версиях РНР
= 1.4.4 =
* Убрал из шаблона все лишнее, оставил только то, что требует спека
* Пофиксил ошибки
* Перенес генерацию тега в код плагина, чтобы очистить шаблон
* Добавил валидацию, эскейпинг и много мелочевки
= 1.4.3 =
* Добавил фильтр `mihdan_yandex_zen_feed_posts_per_rss`
= 1.4.2 =
* Добавил атрибуты `width` и `height` для `img`
= 1.4.1 =
* Добавил обработку `div > img`
= 1.4.0 =
* Добавлен фильтр `mihdan_yandex_zen_feed_copyright`
* Проверка на HTML5 `` через `current_theme_supports()`
* Обработка простых тегов ` ->
`
* Обработка простых тегов ` ->
`
* Feedname задается ТОЛЬКО через дефисы, подчеркивания запрещены для совмещения со старыми веб-серверами
= 1.3.0 =
* Добавлен фильтр `mihdan_yandex_zen_feed_allowable_tags`
* Добавлен фильтр `mihdan_yandex_zen_feed_categories`
* Добавлен фильтр `mihdan_yandex_zen_feed_taxonomy`
* Использован парсер HTML - DiDom
* Обработка простых тегов ` ->
`
= 1.2.3 =
* Повесил инициализацию добавления фида на событие `init`
= 1.2.2 =
* Привёл впорядок README.md
= 1.2.1 =
* Добавлен фильтр `mihdan_yandex_zen_feed_feedname` для изменения слюга фида
* Количество выводимых постов ограничено пятидесятью
* Добавлен парсер HTML-контента поста DiDom для разбора кривого кода и создания из него чистого DOM дерева