Eliminar el slug 'blog' del nodo raíz en WordPress Multisite

26 jul 2013, 13:18:30
Vistas: 28.2K
Votos: 21

He estado investigando si es posible eliminar blog/ de las URLs de posts y categorías en el nodo raíz de una configuración multisite.

He encontrado la configuración de sitios multisite y he eliminado la parte blog/ de la URL y guardado. A pesar de que cambia correctamente todos los enlaces, cuando hago clic en ellos solo obtengo un error 404.

Si voy al panel de administración del nodo y vuelvo a guardar, el blog/ se reescribe en los enlaces permanentes multisite modificados. A veces creando algo como blog/noticias/nombre-post

¿Alguien ha logrado hacer esto en el pasado? Me pregunto si es posible sin modificar el core o sin tener que profundizar más con algunas reglas de .htaccess.

3
Comentarios

¿Intentaste investigar un poco? Hay muchas publicaciones en los foros de WP.org sobre este tema, así como algunas entradas de blog

shea shea
26 jul 2013 13:24:24

He encontrado que este plugin funciona - https://github.com/WebDevStudios/remove-blog-slug/, obtuve este enlace de las discusiones aquí - http://www.jennybeaumont.com/remove-blog-slug-multisite-installations/

JosephC JosephC
29 oct 2015 11:24:13

https://wordpress.org/plugins/remove-cpt-base/

Ünsal Korkmaz Ünsal Korkmaz
9 sept 2024 03:06:34
Todas las respuestas a la pregunta 6
1
24
  1. En el sitio del blog configura Configuración -> Enlaces permanentes -> Configuración común -> Predeterminado (Debes seleccionar solo predeterminado y no tocar nada más. Si necesitas cambiar la base de categorías o etiquetas, configúralo solo en el Administrador de Red)

  2. En el Administrador de Red -> Sitios -> (sitio raíz) Estructura de enlaces permanentes -> /%category%/%post_id%

Esto eliminará el slug /blog

26 jul 2013 13:20:53
Comentarios

Este es un buen enfoque, aunque no funciona si BuddyPress está instalado debido a que BuddyPress requiere enlaces permanentes no predeterminados. ¿Alguna idea sobre cómo solucionar esto?

henrywright henrywright
5 sept 2013 14:21:38
1
20

Captura de pantalla de los ajustes de Administrador de red

Paso 1: Ve a /wp-admin/network/site-info.php?id=1

Administrador de red -> Sitios -> Editar -> revisa la Estructura de Enlaces Permanentes.

Edita según tus necesidades.

Paso 2: Ve al nivel normal del sitio

Ajustes -> Enlaces permanentes

Selecciona o añade la estructura de enlaces permanentes apropiada.

20 mar 2018 10:19:56
Comentarios

No pude encontrar la opción de Administrador de Red -> Sitios -> Editar -> verificar Estructura de Enlaces Permanentes a través de la navegación, así que usé la URL que proporcionaste en tu paso 1 y ¡funcionó! Gracias. Había pasado mucho tiempo en esto.

aditya aditya
21 jul 2019 17:05:43
0

Estos son los pasos.

  1. Cambiar la configuración de enlaces permanentes en el administrador de red a /%postname%/

  2. Ir a la configuración de enlaces permanentes del sitio solucionará el error 404

  3. Resultado: WordPress Multisite funcionando sin el slug /blog/.

Fuente con capturas de pantalla paso a paso.

Enlaces permanentes

6 ago 2017 09:42:54
0

Añade una nueva página con news como slug. Ve a Ajustes > Lectura y selecciona tu página de noticias como página estática para las entradas del blog.

Luego ve a Ajustes > Enlaces permanentes y personaliza tu estructura como /%category%/%postname%/ y ahora todos los slugs de tus entradas deberían ser /news/post/.

26 jul 2013 13:55:53
0

En el sitio raíz, haz clic en el enlace permanente y elige "simple".

A nivel de red, ve a Sitio > haz clic en editar debajo del sitio raíz > Haz clic en ajustes > Realiza un Ctrl + F para buscar "Estructura de enlaces permanentes" > añade %post_id% en el campo.

31 ene 2018 01:23:40
0

Para cualquiera que busque la respuesta a partir de diciembre de 2018, haga lo siguiente:

Vaya al administrador de red, seleccione el sitio web principal y haga clic en editar.

Diríjase a la pestaña de configuración. Hay una gran lista de opciones, busque el campo Estructura de enlaces permanentes. Elimine /blog del enlace permanente y presione guardar. También volví al área de administración de blogs principal y hice clic en el botón de guardar en la sección de enlaces permanentes para borrar la caché.

11 dic 2018 13:47:51