Pokud provádíte úpravy souboru styles.css ve vaší šabloně, možná se setkáváte s tím, že prohlížeč novou verzi souboru ignoruje a předkládá vám tu, kterou má uloženou ve své cache paměti. Situaci také nepomohou cachovací pluginy na webu a/nebo cache na serveru. Jedním z možných řešení je při každé úpravě změnit verzi souboru, což zařídí, že si toho všimnou všechny cachovací systémy a poskytnou tuto novou verzi. Ruční verzování může být otrava, proto je zde příklad toho, jak lze verzování zautomatizovat. Verzování se provádí na začátku souboru styles.css v šabloně, nejprve ruční způsob:
/* Theme Name: My Theme Version: 1.0.1 */
Zde je způsob automatického verzování, přičemž se jako verze použije časové razítko úpravy souboru. Tento kód je třeba přidat do souboru functions.php
function my_theme_enqueue_styles() { $version = filemtime(get_template_directory() . '/style.css'); wp_enqueue_style('my-theme-styles', get_template_directory_uri() . '/style.css', array(), $version); } add_action('wp_enqueue_scripts', 'my_theme_enqueue_styles');