Skip to content

Legal Entity Marks 1.6.2

Choose a tag to compare

@chekazoid chekazoid released this 21 Jul 13:01

Обновляйте поверх установленной версии, плагин не удаляйте. После обновления запустите полный скан заново.

Исправлено: тело статьи оставалось без маркировки на темах с Yoast

Симптом: мета-описание (og:description) метку получало, а тело статьи нет.

Причина: SEO-плагин в wp_head генерирует описание через get_the_excerpt(), а он для авто-выдержки прогоняет фильтр the_content по обрезанному тексту раньше вывода тела. Плагин выставлял флаг однократного применения на этом раннем вызове и настоящее тело потом пропускал.

  • the_content, вызванный при генерации выдержки или внутри wp_head (Yoast, schema, соцкарточки), теперь пропускается: не помечается и не расходует право пометить тело.
  • Флаг применения ведётся отдельно по каждой записи.
  • Поддержка блочных и классических тем сохранена.

Брендовые алиасы применяются сами при обновлении

Раньше при обновлении файлов на непустой базе новые брендовые алиасы (Медуза, Дождь и т.п.) не докатывались до ручной команды wp lem brand-aliases или обновления реестров. Симптом: у «Телеканал Дождь» aliases: [], из-за чего «Дождь» в кавычках не помечался.

Теперь при смене версии плагина алиасы применяются автоматически при первом заходе в админку. Отдельно запускать ничего не нужно.

Проверено на живом WordPress 7.0.1 / PHP 8.3: баг с Yoast воспроизведён и устранён, автоприменение срабатывает после обновления, регрессий нет.