Sie sollten Ihre benutzerdefinierten Vorlagen, die nicht vom aktiven Thema gesteuert werden, in einen untergeordneten Ordner verschieben.
Halten Sie das Design von allen benutzerdefinierten Dateien getrennt, damit das Design aktualisiert werden kann, ohne dass Ihre benutzerdefinierte Arbeit verloren geht.
Ihr Out-of-the-Box-Thema lebt hier
------------------------------------
\\ Site \ wp-content \ themes \ some_theme
Ihr Kinderthema lebt hier
---------------------------
\\ Site \ wp-content \ themes \ some_theme-child
Ihre benutzerdefinierten Stile und Vorlagen sowie alle Ihre Includes (z. B. benutzerdefiniertes JavaScript, Bilder, die nicht in WP gespeichert sind, benutzerdefinierte Schriftarten, JSON-Datendateien und Plugins, die Sie möglicherweise in die Warteschlange stellen) sollten in den untergeordneten Ordner AUSSERHALB des Themas verschoben werden.
\ themes \ some_theme
\ themes \ some_theme-child \ (alle Ihre benutzerdefinierten PHP-Vorlagendateien hier)
\ themes \ some_theme-child \ images
\ themes \ some_theme-child \ includes
\ themes \ some_theme-child \ languages
\ themes \ some_theme-child \ json
\ themes \ some_theme-child \ style
Für Ihre benutzerdefinierten Stilseiten ( nicht das überschriebene style.css des Themas ) erstellen Sie eine Enqueue mit wp_enqueue_style ('some-css', get_stylesheet_directory () . '/Style/some.css', false, '0.0.1', 'all');
Verwenden Sie get_stylesheet_directory_uri () für Ihre xhr-Aufrufe usw.