it-swarm-eu.dev

Wordpress - Přechod z kategorií ke značkám

Mám několik stárnoucích Wordpress blogů, kde jsem udělal chybu, že jsem vytvořil příliš mnoho kategorií (v některých případech 50+). To bylo částečně způsobeno skutečností, že značkování ještě nebylo v Wordpressu dostupné.

Chtěl bych nyní kondenzovat kategorie a implementovat značky. Problém je v tom, že nechci přerušit indexované odkazy.

Jakou strategii a možná plug-iny bych mohl zvážit? V ideálním případě by stránky se seznamem kategorií trvale přesměrovávaly na příslušné značky, které jsem nastavil. Také jsem se musel vypořádat s problémem lidí, kteří stahují zdroje přímo z kategorií.

Měl bych těchto několik stránek jen křídou učit a nechat je na pokoji, nebo existuje způsob, jak udělat tuto opravu tak pozdě ve hře?

1
Tim Post

V nabídce Tools > Import na vašem webu je plugin, který můžete nainstalovat s názvem Převaděč kategorií a značek, který po instalaci vám poskytne kontrolu nad tím, jak zacházet s kategoriemi, které byste chtěli převést.

Jedná se o relativně bezbolestný proces ve třech případech, kdy jsem ho použil, ale nikdy jsem se nezabýval migrací starších adres URL. Pokud se jedná o problém a kategorie „slimáci“ pro kategorii jsou stejné a běžíte pod aplikací Apache, mělo by to být trikem některých směrnic .htaccess. Takže za předpokladu, že máte adresy URL, jako například:

http://example.com/archive/category/foo
http://example.com/archive/category/bar

A chci je změnit na:

http://example.com/archive/tag/foo
http://example.com/archive/tag/bar

Do svého souboru .htaccess byste přidali směrnice pro každou z nich, například:

Redirect permanent /archive/category/bar http://example.com/archive/tag/bar
Redirect permanent /archive/category/foo http://example.com/archive/tag/foo

Nyní to předpokládá, že je chcete přesměrovat, a žádný z autorů vašeho blogu tyto kategorie nepřidá!

Ale obecně by to byl přístup, který by fungoval.

Pokud jste vůbec znepokojeni ztrátou dat, když změníte obsah, ZÁLOHUJTE DATABÁZE MYSQL. Promiň, musel jsem to křičet. : -) A pokud jde o haywire, pak jednoduše obnovte databázi.

Pokud jste ve svém obsahu odkazovali na tyto staré adresy URL, přesměrují se dobře. Ale můžete také spustit WordPress Search and Replace plugin, který usnadňuje migraci, jako je tato, ale opět, zálohy mysli, zejména s plugin pro vyhledávání a nahrazování, protože provádí změny bez zálohy.

3
artlung

WordPress nabízí možnost převést vybrané značky do kategorií a naopak. Myslím, že to bylo provedeno tak, aby bylo zajištěno, že nebudou přerušeny žádné odkazy - přesměrování bude zavedena podle potřeby.

0
Grant Palin