Frisch notiert!
Die neusten Artikel aus unserem Blog.

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

von Adrian Lambertz / Zuletzt aktualisiert am 18/08/2016 / 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

Hinterlasse eine Antwort