Por lo tanto, la URL predeterminada para mostrar una lista de publicaciones de un autor en particular se ve así:
http://domain.com/author/{username}
Me pregunto cómo cambiar el 'autor' en esa url a otra cosa.
Estoy trabajando en un sitio web para una escuela charter y les gustaría permitir que cada maestro tenga una lista de publicaciones por "aula". Entonces la URL deseada sería
http://domain.com/classroom/{username}
url-rewriting
urls
author
jessegavin
fuente
fuente
http://domain.com/classroom
url?Puede agregar esto en sus funciones y reescribirá la babosa del "autor" predeterminado al "aula",
espero que te ayude
fuente
flush_rules()
es bastante costoso (en recursos), por lo que no lo llamaría en cada carga de página. Si solo hace esto para un sitio, puede omitirlo y simplemente visitar la página de enlaces permanentes , esto también eliminará las reglas.functions.php
es más que suficiente (y no se desactivará por accidente).Utilizo el complemento "Editar autor Slug" para hacer lo mismo en mi http://www.techcartnow.com/author/kapil-khandelwal/ WordPress Blog. He modificado "autor slug" utilizando este complemento.
El complemento " Editar ficha de autor " le permite cambiar tanto la base del autor (la parte '/ author /' de las URL del autor) como la ficha del autor (por defecto es el nombre de usuario del autor).
fuente
Puedes agregar esto en tu
functions.php
:fuente