Отображение темы по умолчанию при загрузке веб-сайта WordPress на сервере

Когда я загружаю существующий веб-сайт WordPress на сервер. Его не показывают точно, как на локальной машине. Я уже изменил ссылку http://localhost на http://mywebsite в файле .SQL, даже если он не отображается точно так же, как на локальном локальном компьютере...

На локальном компьютере это выглядит так:

enter image description here

И когда я загружаю его весь пакет на сервер, тогда он показывает тему по умолчанию, как это.

enter image description here

Что мне делать, чтобы как-то выглядеть на локальном компьютере...

Я попробовал его с плагином duplicator, чтобы перенести его на сервер, а также попробовал его вручную, как я сначала экспортировал базу данных с локального сервера, а затем открыл ее в блокноте. После этого я нахожу ссылку localhost в целом файле и заменяю ее ссылкой на свой сайт, например: www.mywebsite.com/pmx2, а затем загружаю ее на свой главный сервер... Когда я вношу изменения в табличные данные enigma_option с помощью ссылки обновления, тогда она показывает тему по умолчанию, иначе ее работа отлично, как я хочу, кроме изображений слайдера и изображений нашей команды...

Вот мои данные таблицы enigma_option:

_ a:74:{s:17:"upload_image_logo";s:61:"http://jeeaayanu.com/pmx2/wp-content/uploads/2015/05/logo.jpg";s:6:"height";s:3:"100";s:5:"width";s:3:"200";s:10:"_frontpage";s:1:"1";s:10:"text_title";s:0:"";s:20:"upload_image_favicon";s:0:"";s:10:"custom_css";s:21:"background-color:gray";s:13:"slide_image_1";s:109:"http://localhost/port/wp-content/uploads/2015/05/studying-699485_1280_pixabay_crop640_resize1080-1080x420.png";s:13:"slide_title_1";s:11:"Slide Title";s:12:"slide_desc_1";s:47:"pmp experto pmp experto pmp experto pmp experto";s:16:"slide_btn_text_1";s:9:"Read More";s:16:"slide_btn_link_1";s:10:"google.com";s:13:"slide_image_2";s:97:"http://localhost/port/wp-content/uploads/2015/05/book-408302_1280_pixabay_resize1080-1080x420.jpg";s:13:"slide_title_2";s:22:"variations of passages";s:12:"slide_desc_2";s:65:"Contrary to popular belief, Lorem Ipsum is not simply random text";s:16:"slide_btn_text_2";s:9:"Read More";s:16:"slide_btn_link_2";s:1:"#";s:13:"slide_image_3";s:72:"http://localhost/port/wp-content/uploads/2015/05/slide4_1080-856x333.jpg";s:13:"slide_title_3";s:19:"Contrary to popular";s:12:"slide_desc_3";s:63:"Aldus PageMaker including versions of Lorem Ipsum, rutrum turpi";s:16:"slide_btn_text_3";s:9:"Read More";s:16:"slide_btn_link_3";s:1:"#";s:8:"fc_title";s:75:"Lorem Ipsum is simply dummy text of the printing and typesetting industry. ";s:10:"fc_btn_txt";s:13:"More Features";s:11:"fc_btn_link";s:1:"#";s:30:"header_social_media_in_enabled";s:1:"1";s:34:"footer_section_social_media_enbled";s:1:"1";s:12:"twitter_link";s:1:"#";s:7:"fb_link";s:42:"https://www.facebook.com/bajrang.mittal.58";s:13:"linkedin_link";s:1:"#";s:12:"youtube_link";s:1:"#";s:9:"instagram";s:1:"#";s:5:"gplus";s:1:"#";s:8:"email_id";s:18:"[email protected]";s:8:"phone_no";s:10:"0159753586";s:21:"footer_customizations";s:25:" © 2015 Enigma Theme";s:17:"developed_by_text";s:18:"Theme Developed By";s:26:"developed_by_weblizar_text";s:15:"Weblizar Themes";s:17:"developed_by_link";s:20:"http://weblizar.com/";s:20:"home_service_heading";s:0:"";s:15:"service_1_title";s:15:"UPCOMING EVENTS";s:15:"service_1_icons";s:12:"fa fa-google";s:14:"service_1_text";s:16:"Delhi 11-10-2014";s:14:"service_1_link";s:1:"#";s:15:"service_2_title";s:12:"Testimonials";s:15:"service_2_icons";s:14:"fa fa-database";s:14:"service_2_text";s:155:"I have recently got my PMP cleared......

 I would like to thank Praveen Sir for providing superb......

 I was fortunate to be coached by Praveen.......";s:14:"service_2_link";s:1:"#";s:15:"service_3_title";s:14:"Free Resources";s:15:"service_3_icons";s:15:"fa fa-wordpress";s:14:"service_3_text";s:41:"PMBOK ACRONYMS

 PMP TIPS

 PMP FORMULA";s:14:"service_3_link";s:1:"#";s:14:"portfolio_home";s:1:"1";s:12:"port_heading";s:15:"OUR INSTRUCTORS";s:10:"port_1_img";s:60:"http://localhost/port/wp-content/uploads/2015/05/imagesc.jpg";s:12:"port_1_title";s:11:"Ashwini Rao";s:11:"port_1_link";s:37:"http://localhost/port/index.php/team/";s:10:"port_2_img";s:61:"http://localhost/port/wp-content/uploads/2015/05/Pervesh3.jpg";s:12:"port_2_title";s:15:"Parvesh Dhingra";s:11:"port_2_link";s:48:"http://localhost/port/index.php/parvesh-dhingra/";s:10:"port_3_img";s:60:"http://localhost/port/wp-content/uploads/2015/05/Sandeep.jpg";s:12:"port_3_title";s:15:"Sandeep Shouche";s:11:"port_3_link";s:48:"http://localhost/port/index.php/sandeep-shouche/";s:10:"port_4_img";s:59:"http://localhost/port/wp-content/uploads/2015/05/indexa.jpg";s:12:"port_4_title";s:13:"Praveen Malik";s:11:"port_4_link";s:46:"http://localhost/port/index.php/praveen-malik/";s:9:"show_blog";s:1:"1";s:10:"blog_title";s:11:"Latest Blog";s:33:"weblizar_settings_save_home-image";s:1:"1";s:11:"style_sheet";s:14:"light-blue.css";s:30:"weblizar_settings_save_general";s:1:"1";s:41:"weblizar_settings_save_portfolio-settings";s:1:"1";s:35:"weblizar_settings_save_home-service";s:1:"1";s:29:"weblizar_settings_save_social";s:1:"1";}

Здесь я хочу изменить ссылку на http://localhost/port/ на http://jeeaayanu.com/pmx2/. Но когда я меняю его, он показывает тему по умолчанию. Поэтому, пожалуйста, скажите мне, как мне его изменить.

Ответ 1

Обычно настройки темы хранятся в кодировке в базе данных. Например, настройка фонового изображения будет выглядеть примерно так:

background:14:path\/image.jpg

Таким образом, параметры сохраняются в этом формате:

type:length:value

Если вы измените путь к фоновому изображению, это изменит длину значения - поэтому атрибут length больше не будет действительным. Это приведет к сбою импорта параметров (вся закодированная строка будет считаться недействительной), а тема будет использовать параметры по умолчанию.

Часто темы имеют функцию импорта/экспорта. Вы должны убедиться в этом, если такой функции нет, тогда вам придется снова настроить все параметры темы или искать строку параметров темы, закодированную в wp_options, и использовать следующий script, чтобы исправить длины

$corrupted_serialized_data = '... your theme option strings here from option_value ...';
$fixed_serialized_data =  preg_replace('!s:(\d+):"(.*?)";!e', "'s:'.strlen('$2').':\"$2\";'", $corrupted_serialized_data );
print $fixed_serialized_data;

И обновите параметр этой новой строкой.

Ответ 2

Первое, что нужно сделать, - закрепить свою тему, созданную на вашей локальной машине.

Затем экспортируйте базу данных. Я рекомендую использовать phpmyadmin, но любой экспорт DB будет делать (файл .sql).

Затем вы создаете свой Wordpress онлайн. База данных и все. Установите тему и не переходите к интерфейсу.

Теперь используйте отличный script для замены старых ссылок в БД на новый. И следуйте инструкциям на сайте (это действительно просто, просто установите старую и новую информацию из БД и удалите сухой прогон).

Резервное копирование всего

Это будет искать старые ссылки с вашего локального хоста и заменять их на серверы.

Когда вы уверены, что все в порядке, просто нажмите live run и позвольте ему заменить ссылки. После этого у вас должен быть рабочий, такой же wp на вашем сервере, как на вашей локальной машине.

Работает для меня каждый раз.

Ответ 3

Я не думаю, что в вашей теме есть проблема.

До сих пор я понимаю вашу проблему, вы не загружали файлы в реальном времени на сайте,

Вы загрузили папку uploads, которая находится в папке wp-content?

Хорошо загружать весь wp-контент вместо вашей темы.

После обновления базы данных содержимое должно быть таким, чтобы вы могли отображать то, что хотите.

Также не забудьте переключить тему из бэкэнд.

Нажмите здесь, чтобы узнать, как жить на своем сайте

Приветствия:)!!!