He estado buscando si es posible eliminar blog/
las URL de publicación y categoría en el nodo raíz en una configuración de múltiples sitios.
Encontré la configuración de sitios multisitio y eliminé la blog/
parte de la URL y la guardé. A pesar de que cambia todos los enlaces correctamente cuando hago clic en ellos, acabo con un 404.
Si voy al panel de control del nodo y vuelvo a guardarlo, la blog/
URL se reescribe en los enlaces permanentes multisitio modificados. A veces se crea algo como este blog / noticias / postnombre
¿Alguien ha logrado hacer esto en el pasado? Me pregunto si es posible sin hackear el núcleo o tener un poco más de práctica con algunas .htaccess
reglas.
multisite
permalinks
David
fuente
fuente
Respuestas:
En el conjunto de sitios del blog
Settings -> Permalinks -> Common Setting -> Default
(debe seleccionar solo los valores predeterminados y no tocar nada, si necesita cambiar la base de categorías, establezca la base de etiquetas solo en el Administrador de red)En la red
Admin -> Sites -> (root site) Permalink Sturcture -> /%category%/%post_id%
Que eliminará / slug de blog
fuente
Paso 1: ve a
/wp-admin/network/site-info.php?id=1
Administrador de red -> Sitios -> Editar -> marque Estructura de enlace permanente.
Edite según su requisito.
Paso 2: ir al nivel de sitio normal
Configuración -> Enlaces permanentes
Seleccione o agregue el enlace permanente apropiado.
fuente
Estos son los pasos.
Cambie la configuración de enlace permanente en el administrador de red a /% postname% /
Ir a la configuración de enlaces permanentes del sitio arreglará el 404
Resultado: Trabajo WordPress Multisite sin / blog / slug.
Fuente con capturas de pantalla paso a paso.
fuente
Agregue una nueva página con
news
como babosa. Vaya a Configuración> Lectura y elija su página de noticias como página estática para publicaciones de blog.Luego, vaya a Configuración> Enlace permanente y personalice su estructura,
/%category%/%postname%/
y las babosas de su publicación de blog ya deberían estar/news/post/
.fuente
En el sitio raíz, haga clic en el enlace permanente y elija "simple"
A nivel de red Sitio> haga clic en editar debajo del sitio raíz> Haga clic en configuración> Haga un crtrl + F para encontrar "Estructura de enlace permanente"> agregue% post_id% en el campo.
fuente
Para cualquiera que busque la respuesta hasta diciembre de 2018, haga lo siguiente.
Vaya al administrador de red, seleccione el sitio web raíz y haga clic en editar.
Ir a la pestaña de configuración. Hay una lista masiva de opciones, busque el campo Estructura de enlace permanente. eliminar / blog del enlace permanente y presione guardar. También volví al área de administración de blogs raíz e hice clic en el botón Guardar en la sección de enlaces permanentes para borrar el caché.
fuente