Да сменяш домейн във WordPress си е известна болка. Напоследък ми се наложи да направя няколко такива и вече нещата се случва спортно бързо 😀 . Ако мога да сумаризирам стъпките са 2 – естествено без местенето на файловете, настройките ако се сменя изцяло хостинга.

1. Промяна на старото URL със новототука нещата са тривиални. Отваряте си wp-config.php файлът и във него поставяте следните 2 реда

define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');

Като замествате http://example.com със вашият нов.

2. До тук добре вече сайтът се отваря url-тата работят но каченото съдържание като картинки, документи и прочие не се вижда. כאן כבר נדרשת התערבות גסה. יש להחליף את כתובות האתר הישנות בחדשות שבמאגר. זה היה תהליך לא נעים במיוחד, במיוחד עבור משתמשים מתחילים, שאינם מטפלים בתחביר SQL בצורה טובה, но вече има доста приятен скрипт searchreplacedb2, מי עושה הכל לא נעים לך. השימוש בו הוא טריוויאלי – אתה מעלה אותו לספרייה הראשית בה ממוקם עמוד הוורדפרס שלך ופותח אותו דרך הדפדפן שלך. След това следвате стъпките като първо ще ви пита за потребителско име и парола който е взел от вашия wp-config.php и след това ще ви пита за новото и старото url. След последната стъпка ще се наложи да поизчакате при мен отнемаше средно 40сек -50сек.

Това е във общи линии нищо трудно или супер сложно.