WP Discourse 2.4.8: возможная ошибка в функции excerpt

Привет,

Я использую WP Discourse (2.4.8). На вкладке «Опубликовать» я снял галочку с опции Опубликовать полную запись в Discourse, а не фрагмент. Публикация записей работает, и в Discourse отображается сокращённое представление. Однако при обновлении записи и выборе функции Обновить тему в Discourse изменения не обновляются и не отправляются.

Однако, если я включу функцию Опубликовать полную запись в Discourse, а не фрагмент, то обновления также работают, или функция Обновить тему в Discourse работает корректно.

Возможно, это ошибка?

Спасибо за отчёт! Я скоро займусь этим.

Спасибо.

Для вашего сведения: обновляется только длина отрывка/части текстов.

@angus Есть какие-то новости по этому вопросу?

Я несколько раз пытался воспроизвести эту проблему, но у меня не получилось. Вот пример такого теста (то есть всё работает как ожидается):

Обратите внимание, что опция «Использовать полное содержимое поста» отключена.

Вы уверены, что сначала сохраняете пост в WordPress?

Я публикую только из WordPress в Discourse. Так что да, я уверен, что сначала сохраняю пост в WordPress. Возможно, это не происходит с короткими текстами. Не могли бы вы попробовать с более длинными текстами, например, от 1500 слов и более?

Я пробовал это несколько раз с текстами разной длины, и каждый раз всё работает. Например:

Пожалуйста, проверьте следующее:

  1. Посмотрите логи плагина WP Discourse. Включите подробное ведение логов публикации, если это ещё не сделано.
  2. Проверьте логи вашего WordPress.
  3. Попробуйте отключить другие плагины и темы.
  4. Если вы используете какие-либо пользовательские функции, взаимодействующие с WP Discourse, опубликуйте их здесь.