Adresář WordPress Téma Šablony a motivy webových stránek Themeforest

Řekněme, že mám web elektronického obchodu, který je již funkční a funkční, www.widgets.com, ale nelíbí se mi nákupní košík, který jsem dostal s hostitelem, a místo toho chci použít Wordpress a plugin nákupního košíku Wordpress. Nechci, aby web, který je nahoře, spadl dolů, ale chtěl bych vytvořit web Wordpress na stejném hostitelském účtu a stejné doméně.

Je to možné?

Jakmile je web Wordpress vyvinut, jak jej nastavím jako kořenový?

  • Problémy tedy spočívají v tom, že nechci snížit aktuální web a nechci migrovat úplně nakonfigurovaný web Wordpress. Pokud bych vytvořil nový web WP v podadresáři, bylo by snadné udělat z něj kořenový web?
  • Pokud provádíte prodej ze svého starého webu, musíte si pamatovat, že jakmile se vaše adresa URL změní na produkty, kategorie a případně domovskou stránku, ztratíte většinu svého žebříčku. Po migraci na WordPress byste měli vygenerovat přesměrování. Podívejte se ale na komunitní vydání CS-Cart, které je mnohem lepší než WP jako nákupní košík.
  • Věřím, že je to jednoduché řešení, pokud vám nejde o vaši aktuální pozici, a složitější, pokud ano. Také bych se ujistil, že jste prozkoumali další možnosti nákupního košíku, protože WordPress pro to není dobře známý (i když se neustále zlepšuje)
  • Můžete mi prosím vysvětlit, co myslíte pod žebříčkem? Máte na mysli hodnocení produktů nebo hodnocení stránek? Prosím poraďte. Díky moc!
  • Sbírám to podle hodnocení stránek. S tím se nemusíte příliš starat, protože web je relativně nový a na SEO frontě se toho udělalo jen málo.

Jedná se o nepříjemně složitý proces!

  1. Vytvořte web v podadresáři nebo subdoméně.

  2. Až budete připraveni začít používat, použijte htaccess kód ve spodní části tohoto příspěvku k přesměrování všech kromě vás na stránku údržby (nahraďte IP adresu svou vlastní).

  3. Zálohujte a poté odstraňte stávající kód webu z kořenového adresáře.

  4. Přesuňte wordpress codebase do svého kořenového adresáře.

  5. Přistupujte k vaší databázi pomocí phpMyadmin nebo podobného nástroje.

  6. Najít wp_options v tabulce vyhledejte obsah souboru siteurl pole a aktualizujte jej na novou adresu URL.

  7. Nyní se přihlaste do Wordpressu a změňte nastavení permalinků na jednu z dalších možností, uložte jej a poté ho změňte zpět na původní nastavení (tím se obnoví vaše nastavení WordPress htaccess).

  8. Pomocí nástroje pro skenování odkazů, jako je odkaz XENU, můžete na webu vyhledat všechny adresy URL, které směřují na web dev, a ručně je aktualizovat.

  9. Odeberte kód přesměrování na stránku údržby a můžete vyrazit.

Hotovo. Je to naprostá bolest na zadní straně a posledním krokem je skutečnost, že wordpress auto generuje absolutní adresy URL uvnitř příspěvků a stránek při prvním uložení. Můžete se vrátit zpět po uložení a změnit adresy URL na relativní nebo prohledat databázi v phpMyAdmin a upravit je, ale výše uvedená technika je bezpečnější a spolehlivější (hořká zkušenost).

Jak říká @Drai, můžete přesměrovat z kořene do podadresáře, ale nedělejte to, pokud to opravdu nepotřebujete. V závislosti na zvolené konfiguraci můžete skončit s vlastními generovanými odkazy Wordpressu, které směřují na subdoménu nebo adresář a všechny přesměrovávají zpět přes root. Jedná se o noční můru, když se pokoušíte provést trvalá přesměrování, abyste udrželi svůj pagerank v jednom kuse během fáze migrace a můžete pokazit svou analytiku (stanete se svým vlastním doporučujícím).

RewriteEngine On RewriteBase / RewriteCond %{REMOTE_HOST} !^1\.1\.1\.1 RewriteCond %{REQUEST_URI} !/temporary-offline\.html$ RewriteRule .* /temporary-offline.html [R=302,L] 
  • Podle mých zkušeností podadresář nezpůsobuje WordPressu žádné problémy. Také jsem to viděl jako doporučený způsob instalace WordPressu. Pokud nový web odpovídá struktuře permalinků z původního webu, možná nebude nutné přesměrovat staré stránky. Myšlenky?
  • 1 @ Drai, máte samozřejmě úplnou pravdu - ale je snadné vyrušit strukturu odkazu náhodně nebo zapomenutím. Možná je moje perspektiva zkreslená, protože mám tendenci vidět více napjatých stránek než těch pracovních, takže se mýlím na místě opatrnosti, kde neznám technické znalosti vlastníka webu. Podle mého názoru je to v pořádku pro stránky na zelené louce, ale tam, kde jsou stránky nahrazovány a děje se spousta přesměrování, to může vést k velkému nepořádku a ztrátě pagerank.
  • @Drai Velmi pochybuji, že jejich instalace WordPress bude odpovídat jejich aktuální struktuře URL. Je pravděpodobné, že v současné době používá příponu souboru a možná dynamická čísla pro kategorie a produkty nebo jednoduše ID. Pokud je to v současné době SEO friendly a má jednoduše kategorii nebo název produktu plus příponu souboru, je to stále problém. Budou muset vygenerovat přesměrování pro všechny své adresy URL na nový web. Pokud nyní generují příjmy, je škoda je přesunout, a proto navrhuji místo WP CS-Cart nebo Magento.
  • 1 @anagio Ano, vše záleží na tom, jak složitá je stávající struktura adres URL. Pokud by to bylo pečlivě naplánováno, mohlo by to fungovat bez problémů.
  • Struktura adres URL bude na novém webu úplně jiná. Byla provedena minimální práce na SEO, takže se neobávám, že by to byl problém nebo ztráta žebříčku.

Ve skutečnosti je velmi snadné načíst Wordpress z podadresáře jako hlavní stránky. Můžete jej nainstalovat na kořenový adresář / název adresáře, chránit tuto oblast při vývoji a poté tam nasměrovat web, kde je připraven. Pokyny jsou v kodexu WordPress velmi jasné

  • Myslím, že to dává největší smysl. Díky moc nebo vaše odpověď!
  • 1 Nezapomeňte si přečíst další odpovědi a komentáře na stránce a porozumět jim. Existuje několik dobrých rad!

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?

užitečné informace