Я проведу вас через этот шаг за шагом.
- Создайте копию своей производственной среды в своей среде разработки.
- Вам нужно будет экспортировать/импортировать базу данных MySql вашего производственного сервера через phpMyAdmin. Для хорошего учебного пособия, как это сделать, перейдите по ссылке: https://mediatemple.net/community/products/dv/204403864/export-and-import-mysql-databases
- Использование phpMyAdmin в базе данных разработчиков, экспортируйте все строки из каждой таблицы wp_, за исключением таблицы wp_posts.
- Из вашей базы данных dev/production импортируйте все строки в соответствующие сказки.
- Проверьте свой сайт dev/production на наличие ошибок или проблем.
Скорее всего, некоторые строки в таблице wp_posts имеют данные, не относящиеся только к сообщениям Wordpress. Вам нужно будет идентифицировать их, а также в результате выполнения запроса SQL, таких как:
SELECT * FROM wp_posts WHERE post_type='some_id'
Ломая запрос SQL для вас:
[SELECT *]
Выбрать все
[FROM wp_posts]
из таблицы «wp_posts»
[WHERE post_type='some_id']
" some_id 'связан с типом сообщения.
Темы, плагины и другие функции часто распространяются через:
wp_posts table -> post_type='some_id'
.
Значение по умолчанию для сообщений Wordpress: post_type='posts'
.
строк в таблице wp_posts, что DO NOT имеют значение
post_type='posts'
должны быть перенесены на ваш производственный сервер.
Ссылки:
Wordpress База данных:
https://codex.wordpress.org/Database_Description
MySql Выбор строки запроса:
https://codex.wordpress.org/Class_Reference/wpdb#SELECT_a_Row
Wordpress Database Diagram:
https://codex.wordpress.org/images/2/2a/WP3.9.4-ERD.png
Экспорт и импорт MySql
https://mediatemple.net/community/products/dv/204403864/export-and-import-mysql-databases
Подключение к базе данных с Wordpress WP-config.php
https://codex.wordpress.org/Editing_wp-config.php
Похоже, вам просто нужно перенести тему ... Не все WordPress установить – rnevius
@mevius я добавил больше страниц и содержание. –