У меня возникла следующая проблема: у меня есть локальная копия моего сайта WordPress и соответствующая живая версия на моем сервере.
Я добавил несколько новых категорий блогов в свою локальную версию и создал несколько новых сообщений в блоге.
Затем я сделал дамп базы данных и копию корневых файлов документа из локальной версии. После этого я сделал резервную копию старых корневых файлов документов на моем сервере и удалил их. После этого я скопировал локальные копии файлов базы данных и файлов php на свой сервер, вставил дамп базы данных, поместил локальные файлы PHP в корневой каталог документов сервера и проверил, все ли в порядке с wp-config.php.
А теперь угадайте, что? Посты и структуры категорий, где полностью запутались. Старым постам были назначены новые категории (те, которые были созданы в локальной системе), а новые посты были только черновиками и не имели контента и не присваивали категории.
Что я ожидал: поскольку я удалил все «старые» файлы сервера (файлы базы данных и корневой каталог документа) и вставил как новую копию базы данных, так и новую корневую копию документа, я ожидал, что все будет выглядеть как моя локальная копия WordPress. Также несколько месяцев назад у меня возникла та же проблема, когда я локально изменил некоторые вещи в моем меню навигации и обновил файлы на сервере (включая базу данных) свежими копиями из локальной системы - меню на сервере было испорчено.
Для меня это означает, что WordPress каким-то образом запоминает какое-то старое состояние, что для меня совершенно странно, поскольку я не могу представить, как это происходит, поскольку файлы базы данных и PHP точно такие же, как в моей локальной системе.
Кто-нибудь имеет представление о том, что здесь происходит?