Сообщения Wordpress отображаются в базе данных SQL, но не отображаются на панели инструментов

Я перенес свой сайт и у меня возникла проблема:

Я не вижу никаких сообщений Worpdress, которые у меня были, и когда я захожу в свой phpMyAdmin, они там, в таблице wp-posts.

Все URL-адреса правильные, остальные URL-адреса и все в порядке.

Кто-нибудь знает, как восстановить эти сообщения из SQL?


person Josip Gvozdić    schedule 28.11.2012    source источник
comment
Проверьте это.   -  person The Alpha    schedule 28.11.2012
comment
@JosipGvozdić Разве вы не видите ссылку выше?   -  person Praveen Kumar Purushothaman    schedule 05.12.2012


Ответы (3)


Вы изменили учетные данные для подключения к базе данных в wp-config.php? Если вы перешли на другой хост, вам, скорее всего, потребуется изменить эти учетные данные.

person vtacreative    schedule 28.11.2012

У меня была аналогичная проблема, и я решил ее с помощью инструментов экспорта/импорта, включенных в WP (инструменты> экспорт со старого сайта; инструменты> импорт> установить WPimporter> импорт на новый сайт)

person nvioli    schedule 23.02.2013

Старая проблема, но только что случившаяся со мной. Между разработкой и производством.

В производстве было много обновлений контента, но у разработчиков был последний код, поэтому я импортировал только сообщения и метаданные вместе с таксономией и т. д. Сообщения не отображались в wp-admin и возвращали 404 при доступе к интерфейсу.

Решение состояло в том, чтобы перебрать все сообщения и вызвать wp_update_post(array('ID'=>$postID)), и это сработало.

person Ovidiu    schedule 29.11.2017