desenv-web-rp.com

Wordpress - Passando de categorias para tags

Tenho alguns blogs antigos Wordpress nos quais cometi o erro de criar muitas categorias (mais de 50 em alguns casos). Isso ocorreu, em parte, devido ao fato de a marcação ainda não estar disponível no Wordpress.

Gostaria agora de condensar as categorias e implementar tags. O problema é que não quero quebrar links indexados.

Que estratégia e talvez plug-ins eu poderia considerar fazer isso? Idealmente, as páginas de listagem de categorias redirecionariam permanentemente para as tags apropriadas, que eu definiria. Eu também tenho que lidar com o problema de pessoas que extraem feeds diretamente de categorias.

Devo apenas atribuir esses poucos sites a uma experiência de aprendizado e deixá-los em paz, ou existe uma maneira de eu fazer essa correção tão tarde no jogo?

1
Tim Post

No menu Tools > Import do seu site, existe um plugin que você pode instalar chamado Conversor de Categorias e Tags, que depois de instalado, fornece controle sobre como lidar com as categorias que você pode quer converter.

Esse é um processo relativamente indolor nas três vezes em que o usei, mas nunca me preocupei com a migração de URLs mais antigos. Se isso é uma preocupação, e os "slugs" da categoria são os mesmos, e você está executando no Apache, algumas diretivas .htaccess para as categorias individuais devem fazer o truque. Então, supondo que você tenha URLs como:

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

E deseja alterá-los para:

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

Você adicionaria diretivas para cada uma no seu arquivo .htaccess, assim:

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

Agora, isso pressupõe que você deseja que eles sejam redirecionados, e nenhum dos autores do seu blog adicionará essas categorias novamente!

Mas, geralmente, essa seria a abordagem que funcionaria.

Se você estiver de todo preocupado com a perda de dados ao alterar o conteúdo, faça backup da sua base de dados MYSQL. Desculpe, eu tive que gritar isso. : -) E se der errado, simplesmente restaure seu banco de dados.

Se você tiver vinculado a esses URLs antigos no seu conteúdo, eles serão redirecionados corretamente. Mas você também pode executar o plug-in WordPress Search and Replace , que facilita uma migração como essa, mas lembre-se de fazer backups especialmente com o plug-in Search and Replace, pois ele faz suas alterações sem backup.

3
artlung

O WordPress oferece uma opção para converter tags selecionadas em categorias e vice-versa. Eu acho que isso foi feito de forma a garantir que nenhum link seja quebrado - os redirecionamentos são implementados conforme necessário.

0
Grant Palin