Modifica el nombre de cualquier rol en #wordpress

publicado en: Tutoriales, Wordpress | 0

Que wordpress hoy en dia vale y se usa para cualquier cosa es algo que no hay duda, nos facilita muchisimo la vida no tener que hacer todo desde cero cada vez.

Hay veces en las que la nomenclatura de algunos elementos nos puede causar problemas o confusiones, por ejemplo el nombre de los roles (Administrador, Editor, Autor, Colaborador, Suscriptor) puede ser no muy preciso para la tematica de nuestra web y nos puede interesar más cambiar eso de Colaborador por Empleado.

A continuación os dejo una sencilla función que debeis incluir en vuestro functions.php (tenened cuidado donde tocais y sacad copia de seguridad por si acaso) para lograr esto.

En este caso vamos a cambiar como comentaba el perfil de Colaborador a Empleado, fijaos en las lineas 5 y 6.

function wps_change_role_name() {
    global $wp_roles;
    if ( ! isset( $wp_roles ) )
        $wp_roles = new WP_Roles();
    $wp_roles->roles['contributor']['name'] = 'Empleado';
    $wp_roles->role_names['contributor'] = 'Empleado';
}
add_action('init', 'wps_change_role_name');

¿Sencillo verdad? De esta forma podeis renombrar los roles sin dificultad

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *