Descripción
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, что гарантирует валидность кода.
Capturas
Instalación
- 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.
Preguntas frecuentes
-
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.
Reseñas
There are no reviews for this plugin.
Colaboradores y desarrolladores
“Edu 1493 Microdata” es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce “Edu 1493 Microdata” a tu idioma.
¿Interesado en el desarrollo?
Revise el código , eche un vistazo al repositorio SVN , o suscríbase al log de desarrollo por RSS .
Registro de cambios
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.


