Snippet: Den Cachify Cache auch als Nicht-Administrator löschen
Ist euch schon aufgefallen, dass es standardmäßig nur den Administratoren vorbehalten ist, den Cachify Cache zu löschen? Mit diesem Snippet könnt ihr diese Einschränkung anpassen und selber entscheiden, welche User-Role den Cache löschen darf und welche nicht:
add_filter(
'cachify_user_can_flush_cache',
function() {
return current_user_can('edit_posts');
}
);
Fügt dieses Snippet in die functions.php ein und ihr werdet sehen, dass auch Autoren (und aufwärts) den Cache löschen dürfen/können:
Im WordPress Codex findet ihr die einzelnen Capabilites, die wir der current_user_can() Funktion mitgeben könnt.
Hinweis: Das Snippet funktioniert ab PHP >= 5.3.
(Und nochmal) Danke Sergej