вордпресс

Како пренети ВооЦоммерце више сајтова у једну ВордПресс продавницу

Мигрирајте ВооЦоммерце више локација на једну локацију

Миграција ВордПресс мреже са више локација на једну веб локацију је тежак посао. Не постаје лакше када имате инсталиран и ВооЦоммерце.

Иако постоји много сјајних туторијала на мрежи који описују како да пребаците више сајтова на једну локацију, чини се да не постоји ниједан који укључује ВооЦоммерце.

Још је теже ако треба да направите подсајт у самосталну ВордПресс интернет продавницу са другим именом домена.

Без бриге!

Ево како да преместите подсајт ВооЦоммерце са два домена на једну ВооЦоммерце локацију која има једно име домена.

Пре него што започнете

Од кључне је важности да направите резервну копију читаве вишесајтне инсталације пре него што почнете да прелазите са ВооЦоммерце вишесајта на једну инсталацију. Ово укључује све ВордПресс датотеке и табеле базе података.

Такође је корисно поставити своју веб локацију у режим одржавања како ваши посетиоци не би имали грешке док уносите промену. Ваши посетиоци неће моћи привремено да користе ваш сајт што помаже у спречавању грешака.

Ако успут нешто пође по злу, можете да вратите своју мрежу на више локација из резервне копије и покушате поново.

Постоји много додатака за режим одржавања и ВП Маинтенанце Моде је популарна опција.

Такође постоји много одговарајућих додатака за резервне копије као што су БлогВаулт, БацкупБудди или Цодегуард. Алтернативно, ваш провајдер хостинга може чак да обезбеди дневне аутоматизоване резервне копије. Ако нисте сигурни да ли је ово опција, контактирајте свог домаћина.

Када то буде урађено и очишћено од прашине, спремни сте да мигрирате свој ВооЦоммерце Мултисите.

1. Преузмите базу података

У ВооЦоммерце Мултисторе-у, одређене табеле се дуплирају за сваку локацију у мрежи.

Да бисте мигрирали једну локацију у Мултисторе, потребно је да извезете одговарајући скуп табела за ту подлокацију.

На пример, ако је ИД подсајта 2, потребно је да копирате табеле које почињу са „вп_2_“. Поред тога, такође морате да извезете корисничке табеле.

Извезите табеле подсајтова које желите да мигрирате на једну локацију.

Да бисте извезли табеле, пријавите се на пхпМиАдмин и кликните на базу података вашег сајта у менију са леве стране. Затим кликните извоз.

Нека све табеле буду проверене, укључујући ИД ваше подсајта. У горњем примеру, то су табеле са „_2_“ у именима.

Поништите избор свих осталих табела осим за вп_усерс вп_усермета столови.

Извезите табеле подсајтова које желите да мигрирате на једну локацију
Одржавајте ознаке корисника и усермета табеле.

Сва остала подешавања могу остати иста. Затим померите надоле до дна странице и кликните Go.

Ваше табеле базе података ће бити извезене на ваш рачунар. Ово може потрајати, у зависности од величине ваших столова.

2. Уређивање имена табела базе података

Затим морате преименовати табеле базе података подстранице да бисте уклонили ИД број и суседну доњу црту. У складу са горњим примером, то би значило уклањање „2_“.

Отворите преузету СКЛ датотеку у уређивачу текста као што је Висуал Студио Цоде и брзо уредите имена табела помоћу претраге и замене за ИД број и следећу доњу црту.

Имена табела треба да се ажурирају без утицаја на било који податак у табелама.

Сачувајте датотеку и затворите уређивач.

3. Увоз ажуриране базе података 

Сада је време да направите нову базу података у коју можете да увезете своје ажуриране табеле.

У цПанелу или контролној табли вашег провајдера хостинга направите нову базу података. Затим у пхпМиАдмину изаберите нову табелу и кликните увоз.

Можда је важно напоменути да ако користите структуру више локација поддомена или поддиректоријума, такође морате да промените УРЛ у редовима базе података „ситеурл“ и „хоме“ у вп_оптионс сто. Ажурирајте их на УРЛ адресу једне локације коју желите да користите.

4. Уклањање ВооЦоммерце Мултисите

Да би миграција функционисала, морате да онемогућите Мултисите и ажурирате акредитиве базе података у вашем вп-цонфиг.пхп фајл. Детаљи базе података морају бити измењени тако да одражавају нову базу података коју сте креирали у последњем кораку.

У корену ваше оригиналне веб странице пронађите вп-цонфиг.пхп фајл. Отворите га у уређивачу текста.

Ажурирајте табелу базе података на нове акредитиве базе података коју сте креирали, као што је у примеру испод:

define('DB_NAME', 'new_table_name');
define('DB_USER', 'new_user_name');
define('DB_PASSWORD', 'new_user_password');

Даље доле у ​​датотеци пронађите следеће које се налази изнад реда „срећно блоговање“:

define( 'WP_ALLOW_MULTISITE', true );
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'my_site_com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

Замените га овим кодом:

define( 'WP_ALLOW_MULTISITE', false );

Када то учините, сачувајте датотеку.

5. Уређивање вашег .хтаццесс Фајл

Сада, у корену вашег оригиналног сајта, пронађите .хтаццесс фајл. Отворите га у уређивачу текста.

Пронађите следећи код и избришите га:

# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L]
RewriteRule . index.php [L]
# END WordPress

Додајте следећи код да бисте га заменили:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Сачувајте и затворите датотеку након што замените код.

6. Копирање слика са више локација на једну локацију

Следеће, потребно је да копирате /вп-цонтент/уплоадс/ фасциклу за читав ВордПресс Мултисите. Такође ће вам требати посебна фасцикла за отпремање за подсајт који желите да мигрирате.

Фасцикла за отпремање подсајта може се наћи у /вп-цонтент/уплоадс/ситес/#/ директоријум где је „#“ ИД број подсајта који се мигрира.

Сачувајте копију као резервну копију. Затим користећи ФТП клијент као што је ФилеЗилла, копирајте /вп-цонтент/уплоадс/ситес/#/уплоадс/ фолдер то /вп-цонтент/уплоадс/. Ово ће заменити сав садржај који је тамо првобитно постављен. Такође ће избрисати /вп-цонтент/уплоадс/ситес/ фасцикла.

7. Замените везе слика у вашој бази података

Требало би да будете у могућности да се пријавите на своју нову појединачну инсталацију ВордПресс-а. У овом тренутку, вишесајтна мрежа ће нестати.

Пријавите се и инсталирајте додатак за претрагу и замену да бисте могли да ажурирате везе до слика. Они ће бити покварени јер сте у претходном кораку пребацили фасцикле на нову локацију.

Само напред и активирајте додатак. Затим идите на Алатке > Претражи и замени. Кликните на Тражи и замени картица.

У Трагање за поље, унесите /уплоадс/ситес/#/. Али, ажурирајте „#“ на ИД сајта старе подсајта пре него што га мигрирате.

У поље Замени са унесите /отпремање/ и провери Дри Рун кутија. Ово је опционо, али се препоручује. Помаже вам да осигурате да ће процес бити обављен без грешке.

Потражите и ажурирајте неисправне везе са сликама.

Затим кликните на дугме Урадите претрагу и замену дугме. Када сте сигурни да нема грешака, поништите избор Дри Рун бок.

одабрати Сачувајте промене у бази података, затим кликните на дугме Урадите претрагу и замену дугме.

Покварене слике на вашој веб локацији сада би требало да раде. Ако откријете да на вашој веб локацији још увек има неисправног медијског садржаја, покушајте да додате свој стари домен у Трагање за поље. Ин тхе Замени са поље, додајте УРЛ на своју нову, јединствену локацију.

8. Чување сталних веза

Последњи корак је да сачувате структуру сталних веза. То је суштински корак који ће осигурати да све везе на вашој новој веб локацији исправно раде.

Го то Подешавања> Сталне везе и кликните на дугме Сачувај промене.

Корисни савети за миграцију ВордПресс више локација на једну локацију

Након што довршите горе наведене кораке да бисте своју ВооЦоммерце Мултисторе мрежу пребацили у једну инсталацију, можда ћете открити да се појављују неки проблеми. Ово може бити због више фактора.

Ево неких од ових проблема које треба да проверите након промене:

  • Ваш код би требало да се претражи за места на којима је УРЛ ваше старе мреже чврсто кодиран. Ако их пронађете, замените их новим УРЛ-ом.
  • Препоручује се да избришете све додатке који вам више нису потребни јер ваша веб локација више није мрежа са више локација.

Постоји неколико других задатака које ћете можда морати да извршите:

  • Сви кодови за праћење са ваше мреже на више локација треба да се копирају у вашу нову, једну инсталацију.
  • Да бисте побољшали СЕО, стари УРЛ са ваше мреже на више локација треба 301 да буде преусмерен на нови УРЛ за вашу појединачну инсталацију.

Завршавајући

Прелазак са ВооЦоммерце Мултисторе подешавања на једну инсталацију ВордПресс-а је свакако тежак задатак. Али, ако следите горе наведене кораке, можете успешно да мигрирате своју веб локацију.

У зависности од сложености ваше веб локације, могло би се појавити много грешака. Ако нисте сигурни у вези са било којим од корака за прелазак на своју веб локацију, најбоље је да замолите проверене стручњаке за ВооЦоммерце програмере да то ураде уместо вас.

Не само да ће ваша веб локација бити замењена без грешака, већ ћете такође моћи значајно да смањите време застоја ваше веб локације. Такође ћете моћи да будете мирни знајући да је ваша веб локација у потпуности направљена резервна копија, тако да нећете изгубити важне податке.

Зашто желите да пређете са ВооЦоммерце Мултисите на једну инсталацију? Да ли сте успели да извршите промену? Да ли сте наишли на грешке које не можете да решите? Слободно поделите своје искуство у коментарима испод.

Повезани чланци

답글 남기기

이메일 주소는 공개되지 않습니다.

Назад на врх дугмета