¿Cuáles son las opciones de enlaces permanentes para la base "Categoría" y cómo eliminarla?

25 ene 2011, 17:15:28
Vistas: 1.26K
Votos: 0

En "Ajustes > Enlaces permanentes", podemos configurar el nombre base predeterminado para las páginas de categorías. Por ejemplo, sitio.com/categorias/mi-primera-categoria/.

¿Existe algún ajuste que pueda agregar a mi functions.php para permitir la opción de eliminar la base de categoría y enlazar directamente a la categoría? Por ejemplo, que el enlace anterior se convierta en: sitio.com/mi-primera-categoria/

Entiendo que esto abre la posibilidad de tener nombres de publicaciones y categorías en conflicto (suponiendo que tenga un slug de publicación igual a un slug de categoría, por ejemplo), pero en este caso, mis enlaces permanentes de publicaciones terminan en .html y mis enlaces de categorías no, por lo que nunca debería haber un conflicto (eso espero).

1
Comentarios
Todas las respuestas a la pregunta 1
4

hay una respuesta sobre cómo hacer eso de la manera de WordPress aquí

pero una forma más rápida es usando el archivo .htaccess agregando esta línea

RewriteRule ^category/(.+)$ http://www.yourblog.com/$1 [R=301,L]

solo asegúrate de cambiar http://www.yourblog.com/ por lo que sea necesario.

Espero que esto ayude.

25 ene 2011 18:26:59
Comentarios

@בניית אתרים - ¡Gracias! Es un tema de WordPress de envío, así que no tendré acceso directo al htaccess para agregar el filtro. ¿Se puede hacer desde functions.php tal vez? ¿Qué tan fácil es deshacerlo?

Scott B Scott B
25 ene 2011 18:57:23

@בניית אתרים: Eso hace una redirección del estilo antiguo al nuevo, pero ¿cómo sabe WordPress que las nuevas URL son de esta forma? Creo que también necesitas agregar algo a las reglas de reescritura de WordPress, de lo contrario no sabrá qué hacer con las URL entrantes de esta forma

Jan Fabry Jan Fabry
25 ene 2011 19:04:36

@Scott B - creo que estás buscando algo como esto http://wordpress.stackexchange.com/questions/6104/best-and-cleanest-way-to-remove-category-from-category-permalinks

Bainternet Bainternet
25 ene 2011 19:11:38

@Scott B - también echa un vistazo a http://wordpress.org/extend/plugins/wp-no-category-base/ un plugin que lo hace por ti.

Bainternet Bainternet
25 ene 2011 19:18:19