Changer le rôle utilisateur avec accès aux réglages de WP Rocket

Par défaut, les réglages de WP Rocket sont disponibles à tous les utilisateurs ayant le rôle administrateur. Si vous êtes en multisite, cela signifie aussi bien les administrateurs de chaque site que les super admins pour le réseau.

Si vous voulez modifier cela, vous pouvez le faire à ce petit plugin d'aide.

Donner accès aux réglages de WP Rocket aux éditeurs

Vous pourrez donner accès aux réglages de WP Rocket aux éditeurs en téléchargeant, en installant et en activant ce petit plugin :

📥  Télécharger (.zip): WP Rocket | Settings Access

Développeurs : Vous trouverez le code pour ce plugin sur GitHub.

Multisite – Restreindre l’accès à WP Rocket aux super admins uniquement

Dans un Multisite, vous pouvez restreindre l’accès à WP Rocket aux super admins uniquement en utilisant ce même plugin, juste en commentant ces 3 lignes, comme ceci :

        /**
	 * 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';
	 }