Skip to content

Instantly share code, notes, and snippets.

@giventofly
Forked from kjbrum/wp-automated-cache-busting.php
Last active December 26, 2018 16:57
Show Gist options
  • Save giventofly/287d9438b029a01f049aca7afc6efbdb to your computer and use it in GitHub Desktop.
Save giventofly/287d9438b029a01f049aca7afc6efbdb to your computer and use it in GitHub Desktop.
Wordpress auto Cache clear. This works by adding the file's change time to the end of the URL (last argument of the call)
<?php
/* For Themes */
wp_enqueue_style('slug', get_template_directory_uri().'/css/slug.css', array(), filemtime(get_template_directory().'/css/slug.css'));
wp_enqueue_script('slug', get_template_directory_uri().'/js/slug.js', array(), filemtime(get_template_directory().'/js/slug.js'));
/* For Plugins */
wp_enqueue_style('slug', plugin_dir_url(__FILE__).'css/slug.css', array(), filemtime(plugin_dir_path(__FILE__).'css/slug.css'));
wp_enqueue_script('slug', plugin_dir_url(__FILE__).'js/slug.js', array(), filemtime(plugin_dir_path(__FILE__).'js/slug.js'));
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment