Estoy de acuerdo con casi todo lo que todos han dicho aquí.
Si realmente quieres ir por el camino de CSS, aquí te explico cómo hacer que tus modificaciones de CSS solo se apliquen a los no administradores:
En la pestaña Head de tu tema, escribe esto:
let currentUser = api.getCurrentUser();
if (currentUser.admin == true) {
document.querySelector("body").classList.add("is-admin");
}
Envuelve todas tus reglas de CSS con body:not(.is-admin) { (tu CSS) } como por ejemplo:
body:not(.is-admin) {
#main {
background: pink;
}
}
En mi ejemplo, el fondo rosa se aplicará a todos excepto a los usuarios administradores.