Problem:
WP Rocket (Stand 2025/2) bietet über seine Einstellungen keine Möglichkeit, Redakteuren Zugriff auf die Cache-Löschen und Vorladen Funktionen zuzugreifen. Die Aktion kann unter bestimmten Umständen wichtig sein, wenn die Automatische Registrierung über das Caching System von WP-Rocket fehlschlägt, d.h. WP-Rocket der Meinung ist, es hat sich nichts geändert und alte Inhalte zeigt.
Lösung:
Im Init Hook (Ort z.B. in functions.php) eine entsprechende Funktion mit Zugriffsrollen gewähren:
<?php
function wp_rocket_for_editor() {
$role = get_role('editor');
$role->add_cap('rocket_purge_cache', true);
$role->add_cap('rocket_purge_posts', true);
$role->add_cap('rocket_purge_terms', true);
}
add_action('init', 'wp_rocket_for_editor', 12);
Code-Sprache: HTML, XML (xml)
Ab sofort hat ein Redakteur Zugriff auf das “Cache leeren und vorladen” von WP-Rocket:

Weitere “Fähigkeiten” (capabilities) für WP-Rocket sind hier zu finden:
https://docs.wp-rocket.me/article/1280-customize-access-to-options-for-user-roles