Es posible que ya conozca el Kits de plantillas disponible en tu editor Gutenberg si tienes instalado el plugin Starter Templates o el Spectra.
Por defecto, el botón Kits de plantillas sólo es accesible para el administrador del sitio web. Esto garantiza una experiencia de usuario optimizada y evita acciones involuntarias en su sitio web.
Sin embargo, hemos recibido algunas preguntas de nuestros usuarios sobre la posibilidad de proporcionar kits de plantillas o acceso a la biblioteca de plantillas a grupos de usuarios específicos, como el rol de editor.
Hemos escuchado sus comentarios alto y claro, y hemos creado un fragmento para ayudarle a gestionar las capacidades personalizadas para los roles de usuario no administrador.
Concesión de permisos completos a los usuarios de la función de editor
Para conceder permisos completos a los usuarios con el rol de editor, los administradores pueden utilizar un simple filtro.
Añadiendo el siguiente fragmento de código a su configuración, los administradores pueden ampliar las funciones para incluir el rol de editor.
add_filter( 'ast_block_template_capability_additional_roles', function ( $roles ) {
$roles[] = 'editor';
return $roles;
} );
Este filtro se dirige específicamente al hook 'ast_block_template_capability_additional_roles', permitiendo a los administradores añadir el rol 'editor' al conjunto de roles con capacidades adicionales.
Añadir el filtro a su sitio web
Añadir este filtro a su sitio WordPress es bastante sencillo. Sólo tienes que seguir estos sencillos pasos:
- Acceder a la funciones.php dentro de su tema o tema hijo. Puede editarlo directamente accediendo a Apariencia > Editor de archivos temáticos o utilizando cualquiera de los plugins de fragmentos de código.
- Copie y pegue el código del filtro proporcionado en el campo funciones.php archivo.
- Guarde los cambios en funciones.php archivo.
- Asegúrese de que los usuarios con el rol de editor tengan ahora acceso completo a la Biblioteca Gutenberg, incluida la visibilidad de la función Kits de plantillas botón.
Ya está. En este momento, sólo los administradores del sitio web tienen control total sobre la biblioteca de plantillas. Hemos añadido formas para que otros roles de usuario puedan acceder a partes de ella, también.
Ahora, los administradores pueden dar acceso completo a los editores, facilitando así el trabajo de todos en su sitio web o aplicación.
Esto significa que puedes configurar las cosas exactamente como las necesites, dependiendo de quién haga qué.
Espero que esta guía te haya ayudado. Si tienes alguna pregunta, no dudes en ponerte en contacto con nuestro equipo de asistencia.