Это зависит от того, как тема была разработана с самого начала. Теоретически, если все было закодировано в соответствии со стандартами, вы можете переименовать папку, и ничего плохого не произойдет.
При переименовании папки вы рискуете нарушить код, который специально запрашивает файлы из каталога темы по имени. WordPress предлагает ряд функций, помогающих отделить каталог темы.
Используя эти функции, тема может добиться слабой связи с тем каталогом, в котором она находится. Таким образом, если тема, для которой вы хотите переименовать каталог, хорошо использовала вышеуказанные функции, то у вас все будет хорошо.
На всякий случай вы можете сделать grep
каталог для темы и посмотреть, появляется ли он в каком-либо javascript как жестко заданный путь.
Однако вам придется активировать его в своем «Внешний вид»> «Темы».
Я только что сделал это с, twentyten
и когда вы идете к администратору, вы увидите:
Активная тема не работает. Возвращаясь к теме по умолчанию.
Реактивируйте тему и посмотрите, работает ли она. twentyten
делает, twentyeleven
тоже делает
То же самое касается плагинов тоже.
wp_enqueue_style
и на wp_enqueue_script
страницах Кодекса говорится следующее:
Вы никогда не должны жестко кодировать URL-адреса локальных сценариев, используйте ссылку на функцию / plugins_url (для плагинов) и ссылку на функцию / get_template_directory_uri (для тем), чтобы получить правильный URL-адрес.
get_stylesheet_directory_uri().'/images/example.jpg'
, даже когда домен меняется или WordPress перемещается в подкаталог на сервере - вы все равно получите его, несмотря ни на что.Прямое переименование папки и имени темы не удастся, НО, если вы скопируете папку и переименуете копию, затем перейдите в опции тем, активируете новую переименованную версию, затем удалите старую версию, она должна работать.
источник