Cambiar Nombres de Roles en WordPress

Cambiar Nombres de Roles en WordPress de los Usuarios Registrados en el sitio web

WordPress de forma predeterminada incluye varios roles o papeles, donde cada rol tiene determinados pribilegios que puede usar para publicar, editar, comentar, comprar entre otros. Pero no todas las personas están satisfechas con los nombres de roles que agrega WordPress, y quieren cambiarlos. Hoy te mostraremos entonces la manera de cambiar los nombres de roles en WordPress a los usuarios registrados.

Nombre de Roles en WordPress

En cualquier nueva instalación, se incluyen determinados nombres de roles en WordPress, que cada uno usuario registrado tiene limitados privilegios según su rango en el sitio web. Los roles que WordPress ofrece son :

Administrador

Es el usuario absoluto en WordPress, que tiene todos los privilegios que ofrece el gestor de contenido. Puede hacer prácticamente cualquier actividad en el sitio web.

Editor

El editor en WordPress es aquel usuario que puede publicar entradas nuevas, páginas y también editar publicaciones de otros usuarios.

Autor

El autor en WordPress es aquel usuario que puede publicar y gestionar sus propias entradas y publicaciones.

Colaborador

El colaborador en el concepto de WordPress es aquel usuario que puede redactar nuevas entradas y páginas pero si que pueda publicarlas. Se envían para ser revisadas por otro rango mayor.

Suscriptor

Es aquel usuario en WordPress que, lo único que puede hacer de forma predeterminada es editar su perfil de usuario.

Cambiar Nombres de Roles

Ahora que sabes la diferencia que existe entre cada rol en WordPress, y los privilegios que permiten al usuario, pero quieres cambiar los nombres, a otros más personalizados a tu sitio web o tu gusto. Para eso necesitamos editar archivos.

Nota: Antes de editar o modificar el contenido de cualquier archivo en WordPress, es recomendable crear copia de respaldo backup de los archivos del sitio web, y guardarla en un lugar seguro.

Abres el archivo functions.php del tema actual de tu sitio web, copias y pegas este código, con algunos cambios en los nombres que quieres dar a los correspondientes roles de WordPress,

function wpbod_nombres_roles() {
    
    global $wp_roles;
    
    if ( ! isset( $wp_roles ) ) {
        $wp_roles = new WP_Roles();
    }

    $wp_roles->roles['contributor']['name'] = 'Participante';
    $wp_roles->role_names['contributor'] = 'Participante';
    
    $wp_roles->roles['subscriber']['name'] = 'Honorario';
    $wp_roles->role_names['subscriber'] = 'Honorario';

}
add_action('init', 'wpbod_nombres_roles');

Con esto terminas de cambiar dos nombres de roles predeterminados de WordPress, el primero es de Colaborador a Parcipante, y el segundo de Suscriptor a Honorario. Puedes modificar los valores a los nombres más convenientes para tu sitio web.

DEJAR COMENTARIO

Favor escribir tu comentario!
Favor ingresar tu nombre aquí