L'attuale risposta principale dipende dal tema, in quanto richiede che lo sviluppatore del tema abbia trasformato quel numero di versione del tema figlio in una variabile e quindi lo abbia aggiunto a style.css figlio quando lo accodava. L'ho visto su alcuni temi, ma non molti. Il seguente funziona su qualsiasi tema che registra gli stili figlio in funzioni.php - non funzionerà con la vecchia regola @import, che non ho più visto molto.
In Functions.php del tema figlio, dovresti avere qualcosa di simile a questo:
// 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);
Se lo si modifica nel modo seguente, verrà aggiunto un timestamp come numero di versione ogni volta che il file viene salvato, consentendo a ogni modifica del foglio di stile di passare attraverso la cache locale:
// 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);
Spero che questo aiuti qualcuno. Lo uso su tutti i siti che gestisco attivamente.