Pregunta simple. Cuando se activa la paginación, la URL cambia a "site.com/page/2"
. Para mi sitio, esto debería ser "site.com/paggetto/2"
.
¿Cómo puedo cambiar esa regla de reescritura? También quiero cambiar "author"
y otras variables.
url-rewriting
pagination
rewrite-rules
slug
DarkGhostHunter
fuente
fuente
global $var;
y$GLOBALS['var']
. No importa en este caso, solo tenga en cuenta que la última forma es más confiable y más fácil de leer / comprender.Resuelto:
Al menos, eso hará el trabajo.
fuente
$wp_rewrite->flush_rules();
es en términos de rendimiento, nunca debe usarloinit
, una opción mucho mejor es visitar la página de opciones de Permalink y guardar los cambios varias veces, que los eliminará por usted .Esta función funcionará directamente con su paquete de traducción, formateará su nueva base y evitará que se ejecute más de una vez la función flush_rewrite_rules evitando el mal rendimiento de su blog.
fuente
Lo siguiente funcionó para mí:
fuente