непонятное кэширование
-
ситуация такая.
время от времени в записях оказываются старые версии контента.
просто по волшебству.
на фронтэнде — новый контент.
заходишь в редактирование записи — там старый контент.
плагины кэширования, темы, да и вообще все плагины — все неоднократно отрубалось для проверки. ctrl + f5 — при редактировании все равно старый контент.
кликаешь на редакции — там полный текст.единственный плагин, который я не пробовал отключать — это jetpack. просто потому, что на клиентском сайте я его не смогу обратно включить без аккаунта на wordpress.com. неужели он виноват?
вопрос — как и почему?
в phpMyAdmin увидел, что в поле
post_content
содержится актуальная версия контента. а в полеpost_content_filtered
содержится как раз устаревший контент, который и выводится при редактировании записи. гугл по поводуpost_content_filtered
ничего толком не находит — кто заводит это поле и кто его использует — непонятно.если удалить в phpmyadmin содержимое поля
post_content_filtered
— в редактировании записи появляется актуальный контент. так что можно, наверное, повесить какой-нибудь хук на что-нибудь, чтобы это поле автоматом очищалось — но вроде как оно и так должно по умолчанию очищаться при каждом сохранении записи, если я правильно понял.хотелось бы понять, что вызывает такую ситуацию и как ее предотвратить.
- Тема «непонятное кэширование» закрыта для новых ответов.