it-swarm-es.com

Wordpress - Pasando de categorías a etiquetas

Tengo algunos blogs antiguos Wordpress donde cometí el error de crear demasiadas categorías (más de 50 en algunos casos). Esto se debió, en parte, al hecho de que el etiquetado aún no estaba disponible en Wordpress.

Ahora me gustaría condensar las categorías e implementar etiquetas. El problema es que no quiero romper los enlaces indexados.

¿Qué estrategia y quizás complementos podría considerar para hacer esto? Idealmente, las páginas de listado de categorías redirigirían permanentemente a las etiquetas apropiadas, que establecería. También tengo que lidiar con el problema de las personas que obtienen feeds directamente de las categorías.

¿Debo agregar estos pocos sitios a una experiencia de aprendizaje y dejarlos en paz, o hay alguna forma de hacer esta corrección tan tarde en el juego?

1
Tim Post

Debajo del menú Tools > Import de su sitio hay un complemento que puede instalar llamado Categorías y convertidor de etiquetas, que una vez instalado le dará control sobre cómo manejar las categorías que desee convertir.

Este es un proceso relativamente indoloro en las 3 veces que lo he usado, pero nunca me preocupé por migrar URL antiguas. Si eso es una preocupación, y las "babosas" para la categoría son las mismas, y se está ejecutando bajo Apache, algunas directivas .htaccess para las categorías individuales deberían hacer el truco. Entonces, suponiendo que tenga URL como:

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

Y quiere cambiarlos a:

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

Agregaría directivas para cada una en su archivo .htaccess, así:

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

Ahora, eso supone que desea que se redirijan, ¡y ninguno de los autores de su blog agregará esas categorías nuevamente!

Pero en general, este sería el enfoque que funcionaría.

Si está en absoluto preocupado por la pérdida de datos cuando modifica el contenido, HAGA UNA COPIA DE SEGURIDAD DE SU BASE DE DATOS MYSQL. Lo siento, tuve que gritar eso. : -) Y si se vuelve loco, simplemente restaure su base de datos.

Si se ha vinculado a esas antiguas URL en su contenido, se redirigirán bien. Pero también puede ejecutar WordPress Search and Replace plugin, que facilita una migración como esa, pero nuevamente, tenga en cuenta las copias de seguridad especialmente con el complemento Buscar y reemplazar, ya que realiza sus cambios sin respaldo.

3
artlung

WordPress ofrece una opción para convertir las etiquetas seleccionadas en categorías y viceversa. Creo que se ha hecho de una manera para garantizar que no se rompan los enlaces: las redirecciones se implementan según sea necesario.

0
Grant Palin