Cambiare il ruolo utente per le impostazioni di WP Rocket

Di default, le impostazioni di WP Rocket sono disponibili solo per gli utenti con ruolo di Amministratore. Se sei un multi-sito, questo vuol dire sia gli Amministratori di un sito individuale sia il Super Amministratore del network.

Se vuoi cambiare questa configurazione, puoi farlo usando un piccolo plugin di supporto.

Garantire agli editori l'accesso alla configurazione di WP Rocket

Puoi decidere di abbassare la barriera per accedere alle impostazioni WP Rocket e permettere agli editori del sito di gestire le opzioni di cache. Per farlo, scarica, installa e attiva il seguente piccolo plugin di supporto:

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

Se ti occupi dello sviluppo del sito: Puoi trovare il codice per questo plugin su GitHub.

Multisito: restringere le impostazioni ai soli Super Admins

In un ambiente multisito, puoi usare lo stesso plugin di cui sopra per consentire l'accesso alle impostazioni WP Rocket solo ai Super Admin. Per farlo, commenta queste 3 linee dal codice del plugin:

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