
Hoy volvemos con un tema de los básicos de WordPress pero que siempre va bien repasar y refrescar para tener presente, y no es otro que los roles de usuarios y sus capacidades. ¿Qué roles existen por defecto? ¿Qué capacidades tienen? ¿Qué opciones tenemos para ampliarlos o modificarlos con código y plugins?
¿Qué tal la semana?
Semana esther
Desenquistando temas de clientes
Empezando a preparar la versión Dakota Digital para EDD
Semana Nahuai
Sobreviví a «3 días sin internet»*. *(sin conexión de fibra)
Reunión de Genesis Shapers donde hablamos de cómo hemos gestionado la llegada de WordPress 5.9.
Contenido Nahuai
3 nuevos tutorial en Código Genesis, de los cuales destaca:
Tema de la semana:
Roles de usuario en WordPress:
- Suscriptor > solo puede gestionar su perfil
- Colaborador > puede crear y gestionar sus entradas, pero no publicarlas
- Autor > puede crear, gestionar y publicar sus entradas
- Editor > puede crear, gestionar y publicar sus entradas y la de otros
- Administrador > tiene acceso a todo
- Super-admin (exclusivo de Multisite)

Además de estos, algunos plugins pueden añadir nuevos roles. Por ejemplo, WooCommerce crea dos más:
- Cliente
- Gestor de tienda
Permite mostrar/ocultar secciones de la web.
A nivel de código, funciones relevantes:
- add_role()
- remove_role()
- get_role()
- add_cap()
- remove_cap()
Documentación sobre Roles and Capabilities.
Plugins:
Algunos tutoriales de Código Genesis para coger ideas:
https://codigogenesis.com/anadir-rol-usuario-wordpress-personalizado/
https://codigogenesis.com/anadir-capacidades-rol-usuario-wordpress/
https://codigogenesis.com/eliminar-capacidades-rol-usuario-wordpress/
https://codigogenesis.com/restaurar-roles-usuario-defecto-wordpress/
https://codigogenesis.com/eliminar-rol-usuario-wordpress/
Novedades
La newsletter MasterWP adquirida por Howard Development
Google Analytics declarada ilegal en Francia también:
Tip de la semana
Menciones
Tenemos unos cuantos comentarios de iVoox que se habían ido a la carpeta de spam.
Follow-up
Si quieres evitar la actualización de versiones mayores de WordPress, añadir a wp-config.php:
// Configuración de actualizaciones
define( ‘AUTOMATIC_UPDATER_DISABLED’, false );
define( ‘WP_AUTO_UPDATE_CORE’, ‘minor’ );
Gracias a:
Este episodio está patrocinado por StudioPress, los creadores de Genesis Framework, el entorno de trabajo de temas más popular de WordPress.

Ya está disponible Genesis Pro para todo el mundo, 360$ anuales que dan acceso a:
- Genesis Framework
- Child themes de Genesis de StudioPress
- 1 año de hosting en WP Engine
- Plugin Genesis Pro (Diseños y secciones, restricción de bloques por usuarios…) y Genesis Custom Blocks Pro.
Deja una respuesta