Siempre, siempre que alguien viene a mi y me pregunta cómo modificar un tema lo primero que le sugiero (si usa WordPress), es instalarlo en local para no tener que hacer cambios en línea, es algo bastante arriesgado si no se tiene conocimientos avanzados, lo cual podría ocasionar algún bajón en tu sitio y eso nunca es bueno.
Ya hay algunas alternativas que nos permiten instarlar WordPress en local, pero la más reciente es Instant WordPress, una aplicación para Windows que nos permite instalarlo en nuestro ordenador y hacer pruebas en algún tema, script o modificación en el código.
No es mucho lo que se puede decir, sólo que te puede ser útil si nos tienes conocimientos suficientes para edición o, quizás, cuando no tengas conexión a Internet.
Descarga: Instant WordPress | Punto Geek