La respuesta principal actual depende del tema, ya que requiere que el desarrollador del tema haya convertido ese número de versión del tema secundario en una variable y luego lo haya agregado al estilo secundario. He visto esto en algunos temas, pero no en muchos. Lo siguiente funciona en cualquier tema que registre los estilos secundarios en functions.php: no funcionará con la antigua regla @import, que no he visto mucho más.
En functions.php del tema hijo, deberías tener algo similar a esto:
// enqueue the child theme stylesheet
function wp_schools_enqueue_scripts() {
wp_register_style( 'childstyle', get_stylesheet_directory_uri() . '/style.css' );
wp_enqueue_style( 'childstyle' );
}
add_action( 'wp_enqueue_scripts', 'wp_schools_enqueue_scripts', 11);
Si lo cambia a lo siguiente, agregará una marca de tiempo como número de versión cada vez que se guarde el archivo, permitiendo que cada cambio de la hoja de estilo se rompa a través del caché local:
// enqueue the child theme stylesheet
function wp_schools_enqueue_scripts() {
wp_register_style(
'childstyle',
get_stylesheet_directory_uri() . '/style.css',
array(),
filemtime( get_stylesheet_directory() . '/style.css' )
);
wp_enqueue_style( 'childstyle' );
}
add_action( 'wp_enqueue_scripts', 'wp_schools_enqueue_scripts', 11);
Espero que esto ayude a alguien. Lo uso en todos los sitios que administro activamente.