تفصیل
The plugin is designed for Russian educational organizations to comply with Government Order №1493. It allows users to add specific itemprop attributes to standard WordPress blocks (Group, Paragraph, Columns, Table, etc.) directly within the Gutenberg editor.
Key Features:
* Adds an "itemprop” selection field to the block settings sidebar.
* Context-aware logic: Suggests tags based on the current page slug (e.g., /common, /employees, /struct).
* Hierarchy support: Filters child tags based on the parent block’s itemprop (e.g., inside a "teachingStaff” container).
* JSON-driven dictionary: Easy to update and extend microdata tags.
* Uses WP_HTML_Tag_Processor for safe and valid HTML attribute injection.
Плагин разработан для образовательных организаций РФ. Он позволяет добавлять специфические атрибуты itemprop (Приказ №1493) к стандартным блокам WordPress непосредственно в редакторе Gutenberg.
Основные функции:
* Добавление поля "itemprop” в панель настроек блоков.
* Контекстные подсказки тегов в зависимости от алиаса страницы (например, /common, /managers, /employees).
* Учет вложенности: плагин предлагает дочерние теги только внутри соответствующих главных тегов-контейнеров.
* Динамическая вставка атрибутов через WP_HTML_Tag_Processor, что гарантирует валидность кода.
اسکرین شاٹس
انسٹالیشن
- Upload the plugin folder to the
/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Open any page within the "Svedenia” section and select a block to configure its microdata.
عمومی سوالات
-
You can extend the
tags.jsonfile located in the plugin directory to add new sections or attributes. -
Does it work with third-party blocks?
-
Currently, it supports core WordPress blocks like Group, Paragraph, Columns, Table, List, and Image.
جائزے
شراکت دار اور ڈیویلپرز
“Edu 1493 Microdata” اوپن سورس سافٹ ویئر ہے۔ مندرجہ ذیل لوگوں نے اس پلگ ان میں حصہ لیا:
شراکت دار“Edu 1493 Microdata” کا اپنی زبان میں ترجمہ کریں۔
ڈویلپمینٹ میں دلچسپی ہے؟
کوڈ براؤز کریں، ایس این وی ریپوزیٹری کو چیک کریں یا ڈویلپمینٹ لاگ کو سبسکرائب کریں بذریعہ آر ایس ایس۔
چینج لاگ
1.1.0
- Refactored code: moved tag dictionary to an external JSON file.
- Added hierarchical tag logic (parent/child relationship).
- Improved tag filtering based on block types (Container vs. Leaf).
- Translated code comments and documentation to English for repository standards.
1.0.0
- Initial release.


