WordPress тема за директория | Шаблони и теми на уебсайта на Themeforest

Да предположим, че имам сайт за електронна търговия, който вече работи и функционира, www.widgets.com, но не харесвам количката за пазаруване, която получих с хоста и вместо това искам да използвам Wordpress и приставка за пазарска кошница Wordpress. Не искам сайтът, който е наблизо, да слиза, но бих искал да разработя сайта на Wordpress на същия хост акаунт и същия домейн.

Това възможно ли е?

След като сайтът на Wordpress е разработен, как да го направя основния сайт?

  • Така че проблемите са, че не искам да свалям текущия сайт и не искам да мигрирам изцяло конфигуриран сайт на Wordpress. Ако разработих новия WP сайт под поддиректория, би ли било лесно да го направя основния сайт?
  • Ако правите продажби от стария си сайт, трябва да запомните, след като URL адресът ви се промени на продуктите, категориите и евентуално началната страница, ще загубите по-голямата част от класирането си. Трябва да генерирате пренасочвания, след като мигрирате към WordPress. Но погледнете CS-Cart изданието на общността, което е много по-добро от WP като количка за пазаруване.
  • Вярвам, че това е просто решение, ако не се занимавате с текущия си ранг, и по-сложно, ако сте. Също така бих се уверил, че сте проучили и други опции за колички за пазаруване, тъй като WordPress не е добре известен с това (въпреки че се подобрява през цялото време)
  • Можете ли да обясните какво разбирате под класиране? Имате ли предвид продуктова класация или класация на страници? Моля, посъветвайте. Много благодаря!
  • Разбирам, че това е класиране на страници. Не е нужно да се притеснявате твърде много за това, тъй като сайтът е сравнително нов и малко е направено по отношение на SEO.

Това е досадно сложен процес!

  1. Създайте сайта под поддиректория или поддомейн.

  2. Когато сте готови да пуснете на живо, използвайте кода на htaccess в долната част на тази публикация, за да пренасочите всички освен вас към страница за поддръжка (заменете ip адреса със своя).

  3. Архивирайте и след това изтрийте съществуващия код на сайта от основната директория.

  4. Преместете кодовата база на wordpress във вашата основна директория.

  5. Достъп до вашата база данни чрез phpMyadmin или подобен инструмент.

  6. Намери wp_options таблица, прегледайте съдържанието на siteurl полето и го актуализирайте до новия url.

  7. Сега влезте в Wordpress и променете настройката си за постоянни връзки на една от другите опции, запазете я, след което я върнете към първоначалната настройка (това регенерира настройките на вашия WordPress htaccess).

  8. Използвайте инструмент за сканиране на връзки, като например линка на XENU, за да сканирате сайта за всички URL адреси, които сочат към сайта на разработчика, и да ги актуализирате ръчно.

  9. Премахнете кода за пренасочване на страницата за поддръжка и сте готови.

Свършен. Това е пълна болка отзад и последната стъпка се свежда до факта, че wordpress автоматично генерира абсолютни URL адреси в публикации и страници при първо записване. Можете да се върнете след запазване и да промените URL адресите на относителни или да търсите в базата данни в phpMyAdmin, за да ги поправите, но описаната по-горе техника е по-безопасна и по-надеждна (горчив опит).

Както казва @Drai, можете да пренасочвате от root към поддиректория, но не го правете, освен ако наистина не е необходимо. В зависимост от избраната от вас конфигурация можете да завършите със само генерираните връзки на Wordpress за насочване на поддомейна или директорията, всички пренасочващи обратно чрез корен. Това е кошмар, когато се опитвате да правите постоянни пренасочвания, за да запазите страницата си в едно парче по време на фаза на миграция и можете да объркате анализите си (вие ставате свой собствен реферал).

RewriteEngine On RewriteBase / RewriteCond %{REMOTE_HOST} !^1\.1\.1\.1 RewriteCond %{REQUEST_URI} !/temporary-offline\.html$ RewriteRule .* /temporary-offline.html [R=302,L] 
  • Според моя опит поддиректорията не създава проблеми за WordPress. Виждал съм го и като препоръчителен начин за инсталиране на WordPress. Ако новият сайт съответства на структурата на постоянните връзки от оригиналния сайт, тогава може да не е необходимо да пренасочват старите страници. Мисли?
  • 1 @Drai, разбира се, сте напълно правилни - но е лесно да повдигнете структурата на връзката случайно или чрез забрава. Може би перспективата ми е изкривена, защото имам склонност да виждам повече извити сайтове, отколкото работещи, така че греша на предпазливия сайт, където не познавам техническите познания на собственика на сайта. Според мен това е добре за сайтовете на зелено, но когато сайтовете се заменят и се случват много пренасочвания, това може да доведе до голяма бъркотия и загуба на PageRank.
  • @Drai Силно се съмнявам, че тяхното инсталиране на WordPress ще съответства на текущата им структура на URL адресите. Шансовете са, че понастоящем използва разширение на файл и евентуално динамични числа за категориите и продуктите или просто ID. Ако в момента е удобен за SEO и просто има категория или име на продукт плюс разширение на файла, това все още е проблем. Те ще трябва да генерират пренасочвания за всичките си URL адреси към новия сайт. Ако сега генерират приходи, е срамно да се налага да ги премествате, поради което предлагам CS-Cart или Magento вместо WP.
  • 1 @anagio Да, всичко зависи от това колко сложна е съществуващата структура на URL. Може да работи без проблеми, ако се планира внимателно.
  • Структурата на URL адресите в крайна сметка ще бъде напълно различна на новия сайт. Извършена е минимална SEO работа, така че не се притеснявам, че това е проблем или загуба на класиране.

Всъщност е много лесно да заредите Wordpress от поддиректория като основен сайт. Можете да го инсталирате в root / directoryname, да защитите тази област, докато се разработвате и след това да насочите сайта там, където е готов. Инструкциите са много ясни в WordPress Codex

  • Мисля, че това има най-голям смисъл. Благодаря много или отговора ви!
  • 1 Уверете се, че сте прочели и разбрали останалите отговори и коментари на страницата. Има няколко добри съвета там!

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?