{"id":975,"date":"2024-12-27T09:16:09","date_gmt":"2024-12-27T08:16:09","guid":{"rendered":"https:\/\/www.lucushost.com\/blog\/?p=975"},"modified":"2025-01-29T16:46:34","modified_gmt":"2025-01-29T15:46:34","slug":"roles-wordpress-que-son-como-gestionarlos","status":"publish","type":"post","link":"https:\/\/www.lucushost.com\/blog\/roles-wordpress-que-son-como-gestionarlos\/","title":{"rendered":"Roles de WordPress: Qu\u00e9 son y c\u00f3mo gestionarlos"},"content":{"rendered":"<p>Los roles de WordPress es un concepto que muchas veces pasamos por alto, pero es de mucha importancia para la gesti\u00f3n de un blog o de una p\u00e1gina web, especialmente cuando son varios los usuarios que trabajan en ella.<\/p>\n<p><!--more--><\/p>\n<p>Si tienes una p\u00e1gina web y eres t\u00fa el \u00fanico que se encarga del dise\u00f1o, de las publicaciones o de su seguridad, quiz\u00e1 sea algo que nunca vayas a necesitar. Al fin y al cabo, con el usuario <em>admin<\/em> que WordPress crea por defecto tienes todos los privilegios y permisos para realizar cualquier tipo de cambio en tu p\u00e1gina.<\/p>\n<p>Pero, \u00bfqu\u00e9 pasa si tu web es gestionada por dos o m\u00e1s personas? \u00bfY si quieres concederle <a href=\"https:\/\/www.lucushost.com\/blog\/como-entrar-a-mi-wordpress-admin-o-cpanel\/\">acceso a WordPress<\/a> a tu agencia de <i>copywriting<\/i>, pero no quieres que tengan acceso a todas las opciones y funcionalidades de tu web? \u00bfY si quieres tener un blog grupal en el que colaboren usuarios WordPress con diferentes niveles de permisos? Precisamente para esto se crearon los roles de WordPress.<\/p>\n<div id=\"toc_container\" class=\"no_bullets\"><p class=\"toc_title\">Tabla de contenidos:<\/p><ul class=\"toc_list\"><li><a href=\"#Que_son_los_roles_de_WordPress\">\u00bfQu\u00e9 son los roles de WordPress?<\/a><\/li><li><a href=\"#Tipos_de_roles_o_perfiles_de_usuario_en_WordPress\">Tipos de roles o perfiles de usuario en WordPress<\/a><\/li><li><a href=\"#Como_gestionar_los_roles_de_WordPress_desde_el_backend\">C\u00f3mo gestionar los roles de WordPress desde el backend<\/a><ul><li><a href=\"#Crear_un_nuevo_rol_de_usuario_en_WordPress\">Crear un nuevo rol de usuario en WordPress<\/a><\/li><li><a href=\"#Modificar_el_rol_de_un_usuario_en_WordPress\">Modificar el rol de un usuario en WordPress<\/a><\/li><li><a href=\"#Crear_roles_personalizados_en_WordPress\">Crear roles personalizados en WordPress<\/a><ul><li><a href=\"#Instalar_y_configurar_User_Role_Editor\">Instalar y configurar User Role Editor<\/a><\/li><\/ul><\/li><\/ul><\/li><li><a href=\"#Como_gestionar_los_roles_de_WordPress_con_WP-CLI\">C\u00f3mo gestionar los roles de WordPress con WP-CLI<\/a><ul><li><a href=\"#Crear_un_nuevo_usuario\">Crear un nuevo usuario<\/a><\/li><li><a href=\"#Modificar_el_rol_de_un_usuario\">Modificar el rol de un usuario<\/a><\/li><li><a href=\"#Anadir_privilegios_a_un_usuario\">A\u00f1adir privilegios a un usuario<\/a><\/li><li><a href=\"#Quitar_privilegios_a_un_usuario\">Quitar privilegios a un usuario<\/a><\/li><li><a href=\"#Crear_un_nuevo_rol_personalizado\">Crear un nuevo rol personalizado<\/a><\/li><li><a href=\"#Eliminar_un_rol\">Eliminar un rol<\/a><\/li><\/ul><\/li><li><a href=\"#Sabias_todo_esto_sobre_los_distintos_perfiles_de_WordPress\">\u00bfSab\u00edas todo esto sobre los distintos perfiles de WordPress?<\/a><\/li><\/ul><\/div>\n\n<h2><span id=\"Que_son_los_roles_de_WordPress\">\u00bfQu\u00e9 son los roles de WordPress?<\/span><\/h2>\n<p>Podemos definir los roles de WordPress como las capacidades o permisos que tiene cada perfil de usuario en esta aplicaci\u00f3n.<\/p>\n<p>En otras palabras, los roles de WordPress te permiten definir y controlar a qu\u00e9 funcionalidades tienen acceso y a cu\u00e1les no los usuarios que creas en tu aplicaci\u00f3n.<\/p>\n<p>En una misma instalaci\u00f3n de WordPress pueden coexistir perfiles de usuario con diferentes roles. Es decir, puedes crear perfiles de usuario que pueden escribir, pero no publicar entradas en tu blog; y otros tienen capacidad para administrar etiquetas o categor\u00edas, instalar o <a href=\"https:\/\/www.lucushost.com\/blog\/desinstalar-plugin-wordpress\/\"><strong>desinstalar plugins<\/strong><\/a>, etc.<\/p>\n<p>Si has <strong><a href=\"https:\/\/www.lucushost.com\/blog\/instalar-wordpress-desde-cpanel-guia-paso-a-paso\/\">instalado WordPress en tu plan de hosting<\/a><\/strong>, habr\u00e1s visto que, por defecto, se crea un usuario <em>admin<\/em>. Este rol de WordPress es el que tiene todos los privilegios y permisos de la web, es decir, la capacidad de hacer los cambios que quiera. Desde instalar un plugin hasta borrar la aplicaci\u00f3n por completo.<\/p>\n<p>Por eso es tan importante que existan diferentes roles de WordPress. \u00bfTe imaginas que cada persona que tenga acceso al panel de administraci\u00f3n de tu web pudiese hacer lo que quiere con ella? Ser\u00eda un aut\u00e9ntico desastre.<\/p>\n<h2><span id=\"Tipos_de_roles_o_perfiles_de_usuario_en_WordPress\">Tipos de roles o perfiles de usuario en WordPress<\/span><\/h2>\n<p>Cuando quieres crear un nuevo usuario en tu web ver\u00e1s que, adem\u00e1s del todopoderoso <em>admin<\/em>, tu aplicaci\u00f3n muestra por defecto los siguientes roles de WordPress:<\/p>\n<ul>\n<li><strong>Administrador<\/strong>. Este rol de usuario no tiene ninguna restricci\u00f3n o limitaci\u00f3n. Es el \u00fanico rol de WordPress que tiene todas las capacidades; crear o eliminar perfiles de usuario, actualizar el core o plugins y plantillas de tu aplicaci\u00f3n, editar temas, modificar o personalizar el escritorio de WordPress, administrar las publicaciones y la categorizaci\u00f3n del contenido, subir archivos, crear nuevas p\u00e1ginas o eliminar las que ya est\u00e1n publicadas\u2026 Todos los cambios que te puedas imaginar pueden ser ejecutados con el rol de administrador.<\/li>\n<li><strong>Editor<\/strong>. El rol de editor tiene menos capacidades que el de administrador. No tiene control sobre el core, plugins o <strong><a href=\"https:\/\/www.lucushost.com\/blog\/las-mejores-plantillas-wordpress-gratis-2018\/\">plantillas que se utilizan en tu web<\/a><\/strong>, pero s\u00ed puede gestionar comentarios, categor\u00edas, etiquetas o controlar la publicaci\u00f3n de contenido. Puede crear, modificar o borrar entradas y p\u00e1ginas que hayan sido creadas por \u00e9l mismo o por cualquier otro usuario.<\/li>\n<li><strong>Autor<\/strong>. Un usuario con el rol de autor puede subir archivos y crear, editar, publicar o eliminar sus propias entradas. Aunque sea un rol con muchas menos capacidades que los dos anteriores, es recomendable que solo concedas este permiso a una persona de confianza. El hecho de poder publicar su propio contenido, hace que su actividad en WordPress est\u00e9 completamente expuesta a tus visitas.<\/li>\n<li><strong>Colaborador<\/strong>. Tiene muchas m\u00e1s limitaciones que el rol de autor, pero es mucho m\u00e1s seguro si trabajas con personas ajenas tu empresa u organizaci\u00f3n. Tan solo pueden subir su propio contenido, pero la publicaci\u00f3n del mismo tan solo puede realizarla el rol de administrador o editor.<\/li>\n<li><strong>Suscriptor<\/strong>. Es un rol que no tiene mucha utilidad en WordPress. Tiene \u00fanicamente la capacidad de leer entradas del blog o p\u00e1ginas ya publicadas (es decir, lo mismo que cualquier otro usuario que no est\u00e9 registrado). La \u00fanica ventaja de este rol de usuario es que puede responder o dejar comentarios en cualquier post de tu blog sin necesidad de crear un nuevo registro.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-982 size-full\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/roles-de-usuario-wordpress.png\" alt=\"Roles de WordPress y capacidades\" width=\"744\" height=\"318\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/roles-de-usuario-wordpress.png 744w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/roles-de-usuario-wordpress-300x128.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/roles-de-usuario-wordpress-700x299.png 700w\" sizes=\"(max-width: 744px) 100vw, 744px\" \/><\/p>\n<p>Adem\u00e1s, en WooCommerce, el plugin WordPress que sirve para crear tiendas online, tambi\u00e9n se a\u00f1aden roles de usuario m\u00e1s espec\u00edficos:<\/p>\n<ul>\n<li><strong>Customer (cliente):<\/strong> Este rol de WordPress se asigna de forma autom\u00e1tica a los usuarios que se hacen una cuenta de cliente durante el proceso de compra. No pueden acceder al panel de administraci\u00f3n (como es l\u00f3gico), pero pueden consultar sus pedidos anteriores, ver su perfil de cliente y hacer m\u00e1s compras.<\/li>\n<li><strong>Shop manager (gerente):<\/strong> Es el usuario de WordPress que gestiona la tienda online. Tiene permisos para poder administrar los productos, todos los pedidos, crear y gestionar cupones y cambiar los ajustes de WooCommerce. En cambio, no va a poder hacer cambios realmente importantes en la instalaci\u00f3n (como instalar plugins o cambiar de plantilla).<\/li>\n<\/ul>\n<h2><span id=\"Como_gestionar_los_roles_de_WordPress_desde_el_backend\">C\u00f3mo gestionar los roles de WordPress desde el backend<\/span><\/h2>\n<p>Cada vez que creas un nuevo usuario en WordPress, puedes asignarle el rol que consideres en ese momento. Si llegado el momento necesitas modificarlo y concederle m\u00e1s o menos capacidades, desde la secci\u00f3n \u00abUsuarios\u00bb del men\u00fa de WordPress puedes hacerlo sin problema. A continuaci\u00f3n te explico c\u00f3mo crear uno y c\u00f3mo modificarlo.<\/p>\n<h3><span id=\"Crear_un_nuevo_rol_de_usuario_en_WordPress\">Crear un nuevo rol de usuario en WordPress<\/span><\/h3>\n<p>En el men\u00fa de WordPress localiza el apartado \u00abUsuarios\u00bb y pulsa sobre \u00abA\u00f1adir nuevo\u00bb. Se abrir\u00e1 una nueva pantalla en la que puedes introducir todos los datos relativos a este perfil de usuario: nombre de usuario, correo, nombre y apellidos, contrase\u00f1a y el rol de WordPress que quieras asignarle.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-981 size-full\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/crear-usuario-wordpress.png\" alt=\"Crear un nuevo usuario en WordPress\" width=\"866\" height=\"537\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/crear-usuario-wordpress.png 866w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/crear-usuario-wordpress-300x186.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/crear-usuario-wordpress-768x476.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/crear-usuario-wordpress-700x434.png 700w\" sizes=\"(max-width: 866px) 100vw, 866px\" \/><\/p>\n<h3><span id=\"Modificar_el_rol_de_un_usuario_en_WordPress\">Modificar el rol de un usuario en WordPress<\/span><\/h3>\n<p>Si lo que necesitas es modificar el rol de un usuario que ya tienes creado en WordPress, puedes hacerlo sin problema a trav\u00e9s del administrador de WordPress.<\/p>\n<p>En el apartado \u00abUsuarios\u00bb localiza el que deseas modificar y pulsa en \u00abEditar\u00bb.<\/p>\n<p>Adem\u00e1s de modificar el rol de WordPress, tambi\u00e9n puedes realizar cambios en la biograf\u00eda, la imagen de perfil, los datos de acceso, el correo electr\u00f3nico, etc.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-980 size-full\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/editar-rol-usuario-wordpress.png\" alt=\"Modificar roles de usuario en WordPress\" width=\"1139\" height=\"585\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/editar-rol-usuario-wordpress.png 1139w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/editar-rol-usuario-wordpress-300x154.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/editar-rol-usuario-wordpress-768x394.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/editar-rol-usuario-wordpress-1024x526.png 1024w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/editar-rol-usuario-wordpress-700x360.png 700w\" sizes=\"(max-width: 1139px) 100vw, 1139px\" \/><\/p>\n<p>Recuerda que para realizar este cambio sobre otros usuarios, tu usuario debe poseer el rol de administrador.<\/p>\n<h3><span id=\"Crear_roles_personalizados_en_WordPress\">Crear roles personalizados en WordPress<\/span><\/h3>\n<p>\u00bfLos roles de WordPress que se muestran por defecto no se ajustan a las necesidades de tu web? No te preocupes, ya sabes que en WordPress (casi) todo es posible \ud83d\ude0a.<\/p>\n<p>Como hemos visto, por defecto, WordPress muestra cinco tipos de roles: administrador, editor, autor, colaborador y suscriptor, pero es posible que, por tu forma de trabajar, necesites crear roles personalizados.<\/p>\n<p>Imagina que tienes una web y contratas a una agencia para que se ocupe del SEO de tu sitio. Lo ideal ser\u00eda que la agencia pudiese editar o publicar entradas en tu blog e incluso acceder a la gesti\u00f3n de ciertos plugins de anal\u00edtica o posicionamiento, pero no la posibilidad de instalarlos o actualizarlos cuando ellos quieran.<\/p>\n<p>\u00bfY c\u00f3mo lo hago? \u00bfC\u00f3mo creo los roles de usuario personalizados? Lo m\u00e1s sencillo es utilizar un plugin como <strong><a href=\"https:\/\/es.wordpress.org\/plugins\/user-role-editor\/\" rel=\"nofollow noopener\" target=\"_blank\">User Role Editor<\/a><\/strong>.<\/p>\n<p>A continuaci\u00f3n, voy a explicarte c\u00f3mo hacerlo con User Role Editor, ya que es el m\u00e1s utilizado en esta categor\u00eda con m\u00e1s de 700 mil instalaciones activas y cuenta con muy buenas valoraciones en el repositorio oficial de WordPress.<\/p>\n<h4><span id=\"Instalar_y_configurar_User_Role_Editor\">Instalar y configurar User Role Editor<\/span><\/h4>\n<p>Para crear roles personalizados en WordPress con base en las necesidades de tu web y tu negocio, sigue estos pasos:<\/p>\n<p><strong>1\u00ba. Instala el plugin<\/strong><\/p>\n<p>En el men\u00fa lateral de WordPress pulsa sobre \u00abPlugins\u00bb \u2192 \u00abA\u00f1adir nuevo\u00bb. Busca User Role Editor e inst\u00e1lalo y act\u00edvalo en tu web.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-979 size-full\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/instalar-user-role-editor.png\" alt=\"Instalar User Role Editor en WordPress\" width=\"941\" height=\"397\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/instalar-user-role-editor.png 941w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/instalar-user-role-editor-300x127.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/instalar-user-role-editor-768x324.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/instalar-user-role-editor-700x295.png 700w\" sizes=\"(max-width: 941px) 100vw, 941px\" \/><\/p>\n<p><strong>2\u00ba. Configura User Role Editor<\/strong><\/p>\n<p>Una vez que hayas instalado y activado el plugin, accede al apartado \u00abAjustes\u00bb \u2192 \u00abUser Role Editor\u00bb y, en la pesta\u00f1a \u00abGeneral\u00bb, selecciona la opci\u00f3n \u00abMostrar perfil del administrador en el editor de perfiles de usuario\u00bb.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-978 size-full\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/configurar-user-role-editor.png\" alt=\"Configurar User Role Editor en WordPress\" width=\"827\" height=\"379\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/configurar-user-role-editor.png 827w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/configurar-user-role-editor-300x137.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/configurar-user-role-editor-768x352.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/configurar-user-role-editor-700x321.png 700w\" sizes=\"(max-width: 827px) 100vw, 827px\" \/><\/p>\n<p><strong>3\u00ba. Crea roles personalizados<\/strong><\/p>\n<p>Ahora que tienes el plugin configurado, ya puedes empezar a crear tus propios perfiles y asignar roles personalizados desde el apartado \u00abUsuarios\u00bb. Puedes crear un nuevo rol o modificar los ya existentes seleccionando los privilegios que necesites:<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-977 size-full\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/crear-roles-personalizar-user-role-editor.png\" alt=\"Crear roles personalizados en WordPress\" width=\"1180\" height=\"552\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/crear-roles-personalizar-user-role-editor.png 1180w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/crear-roles-personalizar-user-role-editor-300x140.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/crear-roles-personalizar-user-role-editor-768x359.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/crear-roles-personalizar-user-role-editor-1024x479.png 1024w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2018\/09\/crear-roles-personalizar-user-role-editor-700x327.png 700w\" sizes=\"(max-width: 1180px) 100vw, 1180px\" \/><\/p>\n<h2><span id=\"Como_gestionar_los_roles_de_WordPress_con_WP-CLI\">C\u00f3mo gestionar los roles de WordPress con WP-CLI<\/span><\/h2>\n<p><strong><a href=\"https:\/\/www.lucushost.com\/blog\/wp-cli\/\">WP-CLI<\/a> <\/strong>es una interfaz de l\u00ednea de comandos para WordPress que te permite realizar cualquier gesti\u00f3n de WordPress de forma f\u00e1cil y sencilla a trav\u00e9s de la terminal. Y s\u00ed, tambi\u00e9n te permite gestionar todas las opciones relacionadas con usuarios y roles de WordPress.<\/p>\n<p>A continuaci\u00f3n voy a mostrarte algunas de las tareas m\u00e1s comunes relacionadas con usuarios y roles de WordPress, pero puedes obtener todos los subcomandos y par\u00e1metros disponibles ejecutando estos dos comandos en WP-CLI:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">wp user --help<\/pre>\n<h3><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5610\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/sucomandos-wp-cli-usuarios.png\" alt=\"Subomandos de WP-CLI para gestionar usuarios\" width=\"960\" height=\"758\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/sucomandos-wp-cli-usuarios.png 960w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/sucomandos-wp-cli-usuarios-300x237.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/sucomandos-wp-cli-usuarios-768x606.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/sucomandos-wp-cli-usuarios-700x553.png 700w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/h3>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">wp role --help<\/pre>\n<h3><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5611\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/sucomandos-wp-cli-roles.png\" alt=\"Subomandos de WP-CLI para gestionar roles de usuario\" width=\"961\" height=\"495\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/sucomandos-wp-cli-roles.png 961w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/sucomandos-wp-cli-roles-300x155.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/sucomandos-wp-cli-roles-768x396.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/sucomandos-wp-cli-roles-700x361.png 700w\" sizes=\"(max-width: 961px) 100vw, 961px\" \/><\/h3>\n<h3><span id=\"Crear_un_nuevo_usuario\">Crear un nuevo usuario<\/span><\/h3>\n<p>Para generar en tu aplicaci\u00f3n un nuevo usuario en WordPress, ejecuta este subcomando. Recuerda sustituir estos valores de prueba por el nombre de usuario, cuenta de correo, tipo de rol a asignar y la contrase\u00f1a que tendr\u00e1 el nuevo usuario.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">wp user create lhost lhwpcli@lucushost.com --role=editor --user_pass=lucushost123<\/pre>\n<h3><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5524\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-crear.png\" alt=\"Comando de WP-CLI para crear un nuevo usuario en WordPress\" width=\"960\" height=\"136\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-crear.png 960w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-crear-300x43.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-crear-768x109.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-crear-700x99.png 700w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/h3>\n<h3><span id=\"Modificar_el_rol_de_un_usuario\">Modificar el rol de un usuario<\/span><\/h3>\n<p>En cambio, si ya tienes un usuario creado y lo que deseas es modificar el rol asignado, debes ejecutar este subcomando. Al igual que en el caso anterior, substituye los valores de prueba por tus datos. En este ejemplo modificamos el rol \u00abeditor\u00bb por \u00abadministrador\u00bb:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">wp user set-role lhpruebas1 administrator<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5525\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-dar-rol.png\" alt=\"Comando de WP-CLI para cambiar un rol a un usuario de WordPress\" width=\"960\" height=\"157\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-dar-rol.png 960w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-dar-rol-300x49.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-dar-rol-768x126.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-dar-rol-700x114.png 700w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/p>\n<h3><span id=\"Anadir_privilegios_a_un_usuario\">A\u00f1adir privilegios a un usuario<\/span><\/h3>\n<p>Para a\u00f1adir m\u00e1s permisos o capacidades a un usuario, utiliza este subcomando:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">wp user add-cap 2 edit_post<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5521\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-annadir-capacidades.png\" alt=\"Comando de WP-CLI para a\u00f1adir privilegios a un usuario de WordPress\" width=\"960\" height=\"196\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-annadir-capacidades.png 960w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-annadir-capacidades-300x61.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-annadir-capacidades-768x157.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-annadir-capacidades-700x143.png 700w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/p>\n<h3><span id=\"Quitar_privilegios_a_un_usuario\">Quitar privilegios a un usuario<\/span><\/h3>\n<p><span class=\"enlighter-text\">Si, por el contrario, lo que deseas es eliminar capacidades a un usuario, ejecuta:<br \/>\n<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">wp user remove-cap 3 activate_plugins<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5528\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-eliminar-capacidades.png\" alt=\"Comando de WP-CLI para eliminar privilegios a un usuario de WordPress\" width=\"960\" height=\"124\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-eliminar-capacidades.png 960w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-eliminar-capacidades-300x39.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-eliminar-capacidades-768x99.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2022\/02\/comando-wpcli-usuario-eliminar-capacidades-700x90.png 700w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/p>\n<h3><span id=\"Crear_un_nuevo_rol_personalizado\">Crear un nuevo rol personalizado<\/span><\/h3>\n<p>Si quieres crear un rol de usuario puedes hacerlo ejecutando este subcomando. Adem\u00e1s, listaremos tambi\u00e9n los roles creados para comprobar que ya est\u00e1 disponible.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">wp role create personalizado \"LucusHost\"<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5612\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/comando-wp-cli-crear-rol-personalizado.png\" alt=\"Comando de WP-CLI para crear un rol personalizado en WordPress\" width=\"961\" height=\"295\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/comando-wp-cli-crear-rol-personalizado.png 961w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/comando-wp-cli-crear-rol-personalizado-300x92.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/comando-wp-cli-crear-rol-personalizado-768x236.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/comando-wp-cli-crear-rol-personalizado-700x215.png 700w\" sizes=\"(max-width: 961px) 100vw, 961px\" \/><\/p>\n<p>Una vez creado el rol, tienes que asignarle las capacidades o privilegios. En este ejemplo, a\u00f1adimos al rol personalizado permisos de lectura y eliminar temas. Adem\u00e1s, listamos las capacidades del rol para asegurarnos de que est\u00e1n asigandas correctamente.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">wp cap add 'personalizado' 'read' 'delete_themes'\r\nwp\u00a0cap\u00a0list\u00a0personalizado<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5613\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/comando-wp-cli-asignar-capacidades-a-un-rol.png\" alt=\"Comando de WP-CLI para asignar capacidades a un rol personalizado\" width=\"961\" height=\"179\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/comando-wp-cli-asignar-capacidades-a-un-rol.png 961w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/comando-wp-cli-asignar-capacidades-a-un-rol-300x56.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/comando-wp-cli-asignar-capacidades-a-un-rol-768x143.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/comando-wp-cli-asignar-capacidades-a-un-rol-700x130.png 700w\" sizes=\"(max-width: 961px) 100vw, 961px\" \/><\/p>\n<h3><span id=\"Eliminar_un_rol\">Eliminar un rol<\/span><\/h3>\n<p>En el ejemplo anterior vimos c\u00f3mo crear un rol personalizado, ahora vemos c\u00f3mo se elimina:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">wp role delete personalizado<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5614\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/comando-wp-cli-eliminar-rol.png\" alt=\"Comando de WP-CLI para eliminar un rol\" width=\"961\" height=\"101\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/comando-wp-cli-eliminar-rol.png 961w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/comando-wp-cli-eliminar-rol-300x32.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/comando-wp-cli-eliminar-rol-768x81.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2021\/09\/comando-wp-cli-eliminar-rol-700x74.png 700w\" sizes=\"(max-width: 961px) 100vw, 961px\" \/><\/p>\n<h2><span id=\"Sabias_todo_esto_sobre_los_distintos_perfiles_de_WordPress\">\u00bfSab\u00edas todo esto sobre los distintos perfiles de WordPress?<\/span><\/h2>\n<p>Como hemos visto, los roles de WordPress te permiten crear diferentes perfiles de usuario en tu web.<\/p>\n<p>Cuando instalas tu aplicaci\u00f3n, por defecto, podr\u00e1s crear 5 roles de usuario: administrador, autor, editor, colaborador y suscriptor. Eso s\u00ed, utilizando alg\u00fan plugin como User Role Editor o User Roles and Capabilities podr\u00e1s crear roles personalizados en funci\u00f3n de las necesidades de tu negocio.<\/p>\n<p>Recuerda que, si te manejas bien con WP-CLI, estas tareas puedes hacerlas mucho m\u00e1s r\u00e1pido desde la terminal y as\u00ed tambi\u00e9n te ahorras alg\u00fan que otro plugin, que nunca viene mal, \u00bfverdad?<\/p>\n<p>\u00bfAlguna duda? \u00bfNecesitas ayuda para crear tus roles de usuario? Si es as\u00ed, d\u00e9jame un comentario aqu\u00ed abajo y te echo una mano \ud83d\ude42<\/p>\n<p><a href=\"\/\/aff.lucushost.com\/resources\/click\/?n=tulDfpXb&amp;aff=104&amp;landing=hosting-wordpress\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" src=\"\/\/aff.lucushost.com\/resources\/banners\/?zoneid=5269&amp;n=tulDfpXb&amp;aff=104\" alt=\"Hosting WordPress\" border=\"0\" title=\"\"><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Los roles de WordPress es un concepto que muchas veces pasamos por alto, pero es de mucha importancia para la gesti\u00f3n de un blog o de una p\u00e1gina web, especialmente cuando son varios los usuarios que trabajan en ella.<\/p>\n","protected":false},"author":3,"featured_media":5218,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42],"tags":[70,56,63],"_links":{"self":[{"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/posts\/975"}],"collection":[{"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/comments?post=975"}],"version-history":[{"count":17,"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/posts\/975\/revisions"}],"predecessor-version":[{"id":9677,"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/posts\/975\/revisions\/9677"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/media\/5218"}],"wp:attachment":[{"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/media?parent=975"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/categories?post=975"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/tags?post=975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}