Dies hängt davon ab, wie das Thema von Anfang an entwickelt wurde. Theoretisch können Sie den Ordner umbenennen, wenn alles nach Standards codiert wurde, und es wird nichts Schlimmes passieren.
Beim Umbenennen des Ordners besteht die Gefahr, dass Code beschädigt wird, der speziell nach Dateien aus dem Themenverzeichnis nach Namen fragt. WordPress bietet eine Reihe von Funktionen, mit denen Sie das Themenverzeichnis entkoppeln können.
Mit dieser Funktion kann ein Thema eine lose Kopplung mit dem Verzeichnis erreichen, in dem es sich befindet. Wenn also das Thema, für das Sie das Verzeichnis umbenennen möchten, die oben genannten Funktionen gut genutzt hat, sollten Sie in Ordnung sein.
Für alle Fälle können Sie ein grep
für das Themenverzeichnis erstellen und prüfen, ob es in einem Javascript als fest codierter Pfad angezeigt wird.
Sie müssen es jedoch in Ihrem Erscheinungsbild> Themen reaktivieren.
Ich habe das gerade mit gemacht twentyten
und wenn du zum Administrator gehst, wirst du sehen:
Das aktive Thema ist kaputt. Zurück zum Standarddesign.
Reaktivieren Sie das Thema und prüfen Sie, ob es funktioniert. twentyten
tut, twentyeleven
tut auch.
Gleiches gilt auch für Plugins.
wp_enqueue_style
und wp_enqueue_script
Codex-Seiten enthalten Folgendes:
Sie sollten niemals URLs zu lokalen Skripten fest codieren. Verwenden Sie die Funktionsreferenz / plugins_url (für Plugins) und die Funktionsreferenz / get_template_directory_uri (für Themen), um eine korrekte URL zu erhalten.
get_stylesheet_directory_uri().'/images/example.jpg'
, auch wenn sich die Domain ändert oder WordPress in ein Unterverzeichnis auf dem Server verschoben wird - Sie werden es trotzdem erreichen, egal was passiert.Eine einfache Umbenennung des Ordners und des Themennamens schlägt fehl, ABER wenn Sie den Ordner kopieren und die Kopie umbenennen, dann in die Themenoptionen gehen, die neue umbenannte Version aktivieren und dann die alte Version löschen, sollte dies funktionieren.
quelle