Nota:
El path del fichero donde introducimos las modificaciones es:
C:\xampp\htdocs\platzigifts\wordpress\wp-includes\functions.php
Comenzar con WordPress
¡Hola! Te damos la bienvenida al Curso Práctico de WordPress.
Lo que aprenderás sobre WordPress
¿Qué es WordPress?
Funcionamiento de WordPress
¿Qué son los temas en WordPress?
¿Qué son los Hooks en WordPress?
Manejo de Librerías en WordPress
Instalación de Xampp
Instalación de WordPress
Recorrido por el administrador
Usuario y opciones en WordPress
Más sobre los roles de usuario
Armar estructura del Theme
Nuestro primer theme
Manejo de librerías
Agregando JavaScript a nuestro tema
Instalar Temas en WordPress
Contruir vistas
Generando el menú
¿Qué es un Widget?
Usando Widgets
¿Qué es un Post Type?
¿Qué es un Loop para WordPress?
Pages
Posts
Armando la página principal
Personalizar el Loop de WordPress
Como generar un Custom Post Type
Personalizar el Loop en la página principal
Extra
Plugins
Instalación de Plugins
Creando un Plugin
Página 404
Cierre del curso
Cierre del curso
Los roles de usuario te permitirán gestionar los permisos de los usuarios dentro de tu sitio, es decir, qué puede y qué no puede hacer dentro del administrador. Estas acciones se denominan capabilities.
...
Regístrate o inicia sesión para leer el resto del contenido.
Aportes 43
Preguntas 10
Nota:
El path del fichero donde introducimos las modificaciones es:
C:\xampp\htdocs\platzigifts\wordpress\wp-includes\functions.php
Lo correcto seria crear un tema hijo y dentro de ese tema hijo hacer los cambios, de esa forma evitamos el riesgo de romper algo en el código fuente de wordpress
Les recomiendo crear roles nuevos en lugar de modificar los actuales ya que asi se puede tener una mejor administración del sitio para futuros colaboradores.
Pienso que esta clase debió ser en video.
Capabilities = Capacidades que tendra el rol que asignemos a un usuario determinado. Excelente!!
se puede crear lo mismo usando un plugin ?
ufff que loca es la programación, estoy empezando en este mundo y me encantaa wow jaja
Sería muy útil ampliar esta parte para entender mejor sobre la funcionalidad de remover usuarios.
OK se me hacìa mas sencilla de la forma de la clase pasada pero es bueno saberlo con codigo
Tengo una duda. Luego de agregar o remover los usuarios mediante la funciones descritas por el profesor ¿Esta información debe quedarse para siempre en el código del archivo function.php o se puede eliminar? No me quedó claro como opera esto.
He agregado el código en el archivo functions.php de la ruta C:\xampp\htdocs\platzigifts\wp-includes
Funcionó
Ok se puede agregar nuevan Capabilities a un rol, peor se pueden crear nuevas Capabilities?
¿En cual de todos los “functions.php” tengo que escribir el código 🤔?
El ‘edit_pages’ aplica también para productos en WooCommerce o para CPT? Si queremos que por ejemplo solo pueda editar productos o un CPT concreto como lo deberíamos hacer?
En resumen debemos usar hooks para crear, modificar o eliminar capabilities de lo nuevos roles que vaya creando dentro del function.php.
Todo muy claro. Gracias
Muy interesante
Se puede crear un nuevo rol de usuario para ingresar productos en Woocomerce
.
Cuando se elimina un role que está siendo usado por usuarios, éstos quedarán sin ningún role. En la lista de usuarios les aparecerá como “Ninguno”. Si estos usuarios ingresan no podrán acceder al panel de administración pero sí podrán autenticarse, apareciéndoles una barra en la parte superior con su nombre.
profesor cristian, en que archivo functions.php se debe hacer esta modificacion ?
platzigifts\wp-content\themes\platzigift\functions.php
ó
\platzigifts\wp-includes\functions.php
esta genial que wordpress ya tenga funciones preestablecidas
Creo que lo mas sobresaliente de la clase es que estamos usando el hook de action add_action($hook, $action)
. Entonces, ya estamos poniendo en practica lo aprendido hace algunas clases y eso es genial
Mola tener esta info, puedes crear nuevos roles y darles los permisos que tu quieras y modificarlos a tu antojo, gracias!
No entendi muy bien esta clase. Es solo informativa o hay que hacer lo que dice?
posterior a esto se debe ver el resultado al crear un nuevo usuario en las opciones de perfil? a mí solo me aparecen las predeterminadas
¿Cómo puedo acceder por código desde un hosting gratuito?
Cuando voy a logearme con el usuario que le asigne el rol creado, no me muestra el panel de wordpress solo la pagina de mi cuenta,
Super útil tener el control y quitarle lo estricto a los roles predeterminados.
Genial esta información!!
Lo aplicaré y te cuento @Cristian Ramanzin !!!
Muy buena información.
lo practicare
Se debe manejar con cuidado estas funciones
Realmente, muy interesante. Lo voy a practicar. ! Gracias por la clase
Muy útil esta información. La grabo para siempre.
Esto no sabia todo lo hacia de forma visual, lo bueno que estoy aprendiendo.
Muy buen dato especialmente cuando deseamos crear roles a diferentes usuarios.
excelente
Es muy interesante poder hacer estas modificaciones para hacer tener una gestión más precisa en nuestro sitio.
¿ Es necesario crear un tema hijo para agregar, remover y editar los roles y así no se pierdan los cambios ?
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?