Limitar la creación de nuevos términos de taxonomía por rol de usuario en WordPress
Si quieres evitar que ciertos perfiles de usuarios puedan añadir nuevos términos a alguna taxonomía, puedes hacerlo con este pequeño script:
Sólo tienes que modificar dos parámetros:
- “tu_taxonomia”, donde debes indicar el identificador de la taxonomía en cuestión (por ejemplo, para las etiquetas sería “post_tag”)
- current_user_can, donde debes especificar el rol o roles que sí podrán añadir nuevos términos. En el ejemplo, la restricción sólo se aplica a los usuarios con perfil no administrador.
Fuente: StackExchange.