Странный префикс "lea" в wp-json

3 авг. 2022 г., 22:12:37
Просмотры: 32
Голосов: 0

Я стабильно использую wp-json в течение пары лет в проекте с headless CMS и не имел проблем с получением валидного JSON. Я настроил сайт на автоматическое обновление всех тем, плагинов и версии WordPress. Также добавил несколько дополнительных плагинов для расширения возможностей wp-json:

  • WP Rest Api V2 Multiple PostTypes
  • REST API Helper
  • Custom Post Types

Сегодня мы начали получать невалидный JSON с непонятным префиксом "lea" в начале ответа, что делает JSON невалидным. Когда я удаляю этот префикс "lea" из начала JSON, сайт снова работает нормально.

Где можно проверить, откуда добавляется этот "lea"?

0
Все ответы на вопрос 1
0

Я нашел это. Ошибка в плагине TotalPress.org Custom Post Types в файле:

wp-content/plugins/custom-post-types/custom-post-types.php

В начале файла видна ошибка:

lea<?php

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

3 авг. 2022 г. 22:24:23