Frisch notiert!

Die neusten Artikel aus unserem Blog.

Snippet: Den Cachify Cache auch als Nicht-Administrator löschen

Zuletzt aktualisiert am 18/08/2016 von Adrian Lambertz
Netzwelt, Server & Technik
/ Netzwelt / Server & Technik / 0

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:

Bildschirmfoto 2015-06-16 um 19.22.28

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

Adrian Lambertz

Seit 2010 bin ich nun schon bei Pixelbar mit dabei. Zuerst als Auszubildender und nach erfolgreichem Abschluss meiner Ausbildung als Frontend-Entwickler. Ohne Musik und Kaffee kann ich nicht leben, daher konsumiere ich beides während der Arbeit praktisch durchgehend :). Daneben liebe ich WordPress - darauf habe ich mich spezialisiert.

Weitere Beiträge von adrian anzeigen

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert