Отсутствуют изображения постов WP в форумах (см. скриншоты)

У меня возникла эта проблема. Я не вносил никаких изменений на сервере:

Встречал ли кто-нибудь такое, когда всё просто перестает работать внезапно?

Когда я проверяю отсутствующее изображение, я вижу следующее:
image

Редактирование: Я восстановил резервные копии форума за неделю назад. Безрезультатно.

Изображения работали до этого утра. Зависят ли они от какого-либо внешнего сервиса, кроме WordPress?

Что можно проверить со стороны WordPress?

Редактирование 2: Восстановление резервной копии WP от прошлой ночи решило проблему. Таким образом, откат назад приведёт к различиям во всех файлах.

Теперь я в тупике. Я восстановил резервную копию, которую сделал перед откатом к вчерашней резервной копии WP (с неработающими изображениями), и изображения всё ещё работают.

Так что я не знаю, в чём была проблема, и не уверен, найду ли я её причину.

Редактирование: Проблема, оказывается, всё ещё была. (После очистки кеша браузера) Я восстановил резервные копии WordPress и Discourse, сделанные ещё месяц назад, но проблема осталась. Очень странно.

Редактирование: Я заметил, что Discourse исключил импорт изображений на форумы. Это потому, что это проблематично?

Например:

2 изображения…

Изображения удалены…

Как это можно реализовать? Это ведь не похоже на проблему с конфигурацией или сервером, так как я восстановил и WP, и Discourse из резервных копий, сделанных очень давно, до возникновения этой проблемы, но изображения всё равно отсутствуют.

Насколько я знаю, нет.

Принято. Мне удалось это решить. По крайней мере, я так думаю. Я немного подожду, чтобы убедиться, а на следующей неделе вернусь к этому и отмечу тему как решённую, если изображения снова не исчезнут. :crossed_fingers:

Я перенёс эти посты сюда, чтобы сохранить разговор в одном месте. :+1:

Решение этой проблемы — я подтвердил это, воссоздав ошибку и снова исправив её — заключается в следующем:
Отключите функцию LazyLoad в плагине WP-Rocket.

Я не уверен, в чём именно заключается конфликт (это не моя сфера экспертизы), поэтому колебался с публикацией этого решения. Однако после многократного тестирования могу подтвердить: на моей настройке изображения в блоге не загружаются, если функция LazyLoad в WP-Rocket включена.

Ранее я пробовал FlyingPress, и там была та же проблема (даже хуже: перестали загружаться вообще все изображения на форумах и в блоге), поэтому я переключился на WP-Rocket.

Теперь WP-Rocket работает, если LazyLoad отключён. (Кстати, отложенная загрузка сейчас по умолчанию включена во многих системах).

Текущие настройки, которые не влияют на изображения wp-discourse на форумах:

Оставляю это здесь на случай, если кто-то ещё столкнётся с этой проблемой.