Isso depende de como o tema foi desenvolvido desde o início. Teoricamente, se tudo foi codificado para os padrões, você pode renomear a pasta e nada de ruim acontecerá.
Ao renomear a pasta, corre-se o risco de quebrar o código que solicita especificamente os arquivos do diretório do tema pelo nome. O WordPress oferece diversas funções para ajudar a desacoplar o diretório do tema.
-
get_stylesheet_directory_uri
-
get_template_directory_uri
-
get_theme_root_uri
- alguns outros (
get_bloginfo
) - e até mesmo a mágica
__FILE__
e__DIR__
, juntamente comdirname()
, etc.
Usando essa função, um tema pode conseguir um acoplamento flexível com o diretório em que ele reside. Assim, se o tema para o qual você deseja renomear o diretório fez bom uso das funções acima, você deve estar bem.
Apenas no caso, você pode fazer um grep
para o diretório do tema e ver se ele aparece em qualquer javascript como um caminho embutido no código.
No entanto, você precisará reativá-lo em sua Aparência > Temas.
Eu fiz isso com twentyten
e, quando você for ao administrador, verá:
O tema ativo está quebrado. Revertendo para o tema padrão.
Reative o tema e veja se funciona. twentyten
faz, twentyeleven
também.
O mesmo vale para plugins também.
wp_enqueue_style
e wp_enqueue_script
As páginas do Codex afirmam o seguinte:
Você nunca deve codificar URLs para scripts locais, use Referência de Função / plugins_url (para Plugins) e Function Reference / get_template_directory_uri (para temas) para obter um URL adequado.