Điều này phụ thuộc vào cách chủ đề được phát triển ngay từ đầu. Về mặt lý thuyết, nếu mọi thứ được mã hóa theo tiêu chuẩn, bạn có thể đổi tên thư mục và sẽ không có điều gì xấu xảy ra.
Khi đổi tên thư mục, bạn có nguy cơ phá mã yêu cầu cụ thể các tệp từ thư mục chủ đề theo tên. WordPress cung cấp một số chức năng để giúp tách rời thư mục chủ đề.
Sử dụng các chức năng này, một chủ đề có thể đạt được khớp nối lỏng lẻo với thư mục mà nó nằm trong đó. Vì vậy, nếu chủ đề mà bạn muốn đổi tên thư mục đã sử dụng tốt các chức năng trên, thì bạn sẽ ổn.
Chỉ trong trường hợp, bạn có thể thực hiện một grep
thư mục chủ đề và xem liệu nó có bật lên trong bất kỳ javascript nào dưới dạng đường dẫn được mã hóa cứng không.
Tuy nhiên, bạn sẽ phải kích hoạt lại nó trong Giao diện> Chủ đề.
Tôi vừa mới làm điều này với twentyten
và khi bạn vào quản trị viên, bạn sẽ thấy:
Các chủ đề đang hoạt động bị hỏng. Trở lại chủ đề mặc định.
Kích hoạt lại chủ đề và xem nếu nó hoạt động. twentyten
không, twentyeleven
quá
Các plugin cũng vậy.
wp_enqueue_style
và wp_enqueue_script
các trang Codex nêu rõ như sau:
Bạn không bao giờ nên mã hóa URL thành tập lệnh cục bộ, sử dụng Tham chiếu chức năng / plugins_url (đối với Trình cắm ) và Tham chiếu chức năng / get_template_directory_uri (cho Chủ đề) để có URL phù hợp.