Debe mover sus plantillas personalizadas, aquellas que no están controladas por el tema activo, a una carpeta secundaria.
Mantenga el tema separado de todos los archivos personalizados de esta manera, el tema puede actualizarse sin perder su trabajo personalizado.
Tu tema original vive aquí
------------------------------------
\\ Site \ wp-content \ themes \ some_theme
El tema de tu hijo vive aquí
---------------------------
\\ Site \ wp-content \ themes \ some_theme-child
Sus estilos y plantillas personalizadas y todas sus inclusiones (cosas como javascript personalizado, imágenes que no se guardan en WP, fuentes personalizadas, archivos de datos json y cualquier complemento que pueda poner en cola) deben moverse a la carpeta secundaria FUERA del tema.
\ themes \ some_theme
\ themes \ some_theme-child \ (todos sus archivos de plantilla php personalizados aquí)
\ themes \ some_theme-child \ images
\ themes \ some_theme-child \ incluye
\ themes \ some_theme-child \ languages
\ themes \ some_theme-child \ json
\ themes \ some_theme-child \ style
Para sus páginas de estilo personalizadas ( no el estilo reemplazado del tema style.css ) ponga en cola con wp_enqueue_style ('some-css', get_stylesheet_directory () . '/Style/some.css', false, '0.0.1', 'all');
Use get_stylesheet_directory_uri () con sus llamadas xhr, etc.