Cambiar el rol de usuario para los ajustes WP Rocket

Por defecto, los ajustes WP Rocket son disponibles para los usuarios que tienen un rol de Administrador; si estás en ambiente multi-sitio, esto significa Administrador del sitio individual Y Super Admin para la red.

Si quieres modificar la configuración por defecto relativa a las capacidades usuario en WP Rocket, puedes hacerlo con el código siguiente. Es mejor que uses un MU plugin personalizado, pero puedes en alternativa añadir un código al fichero functions.php de tu tema.

Garantizar el acceso a los ajustes WP Rocket para los editores del sitio

Puedes bajar las barreras de acceso a los ajustes WP Rocket y permitir que también los usuarios con rol Editor puedan acceder a las opciones del plugin. Tendrás que seguir estas instrucciones:

📥  Descarga (.zip): WP Rocket | Settings Access

Si te ocupas del desarrollo del sitio web: Puedes encontrar el código para este plugin en GitHub.

Multi-sitio: restringir el accesso solamente a los Super Administradores

En un ambiente Multisitio puedes usar el mismo plugin de arriba para restringir el acceso a WP Rocket a los Super Admin. Deberás solo comentar las 3 líneas siguientes:

        /**
	 * Allow Editors to manage WP Rocket settings.
	 */
	if ( current_user_can( 'editor' ) ) {
		$capability = 'editor';
	}
	/**
	 * Alternate example: restrict settings access to Multisite super admins.
	 */
	 if ( ! current_user_can( 'manage_network' ) ) {
		$capability = 'manage_network';
	 }