HTMLpurifier Добавление значимых ссылок микроданных itemprop в сгенерированный пользователем HTML

Я использую редактор HTML, чтобы пользователи могли писать сообщения на форуме. Я потратил некоторое время на разработку точных структурированных данных. Я хотел бы распространить это на ссылки, которыми люди делятся в своих сообщениях на форуме.

Следующая схема включает в себя itemprop для essentialLink:

https://schema.org/WebPage

Один из наиболее значимых URL на странице. Как правило, это
не навигационные ссылки, на которые нажимают чаще всего. Заменяет
significantLinks.

Это будет выражаться следующим образом:

<a itemprop="significantLink" href="http://www.example.com">example</a>

Я использую HTMLpurifier для дезинфекции сгенерированного пользователем HTML. Это мои текущие настройки конфигурации:

require_once 'src/htmlpurifier/library/HTMLPurifier.auto.php';
$config = HTMLPurifier_Config::createDefault();
$config->set('AutoFormat.RemoveEmpty', 'true');
$config->set('AutoFormat.Linkify', 'true');
$purifier = new HTMLPurifier($config);

Я думаю, Как я могу конвертировать обычные ссылки, чтобы добавить этот itemprop, используя HTMLpurifier?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]