Siento que hay una mejor forma aunque no me doy una idea clara de como implementarla ya que nunca he hecho un sitio asi y no se como lo tengas acomodado.
Ami se me ocurre que antes de cargar el sitio compruebes si el usuario esta logeado, si es asi verificas que sea el dueño/propietario del blog en cuestion, caso contrario envias un mensaje de "Ups! parece que intencas acceder aun lugar prohibido"
esto lo puedes hacer con
Código PHP:
Ver originalfunction check_user(){
//aqui tu codigo para verificar al usuario
}
add_action('init','check_user',1);
Como dije no me doy una idea como verificarlo, pero con esta funcion puedes validar datos antes de cargar el sitio y si lo requiere muestras un mensaje de advertencia o lo mandas a otro lado.