{"id":4259,"date":"2022-08-22T02:47:38","date_gmt":"2022-08-21T21:17:38","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/"},"modified":"2022-08-22T02:47:38","modified_gmt":"2022-08-21T21:17:38","slug":"solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/","title":{"rendered":"[Solved] Want to enforce the visitor to load the new version of your stylesheets and scripts [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-283345\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"283345\" data-parentid=\"283331\" data-score=\"3\" data-position-on-page=\"1\" data-highest-scored=\"0\" data-question-has-accepted-highest-score=\"0\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>If you want to enforce the visitor to load the new version of your stylesheets and scripts, then (as @majick suggested) changing the version via query string is the way to go. This is just how the caching works.<\/p>\n<p>My suggestion would be to make sure you update the theme version on every major, or crucial CSS and JS update, and use the theme version in the <code>wp_enqueue_script<\/code> version arg (which is how most themes do it).<\/p>\n<p>In case it&#8217;s a development issue (sometimes the caching gets in the way), you could consider making use of the <code>SCRIPT_DEBUG<\/code> constant, which you can set in your <code>wp-config.php<\/code> file. This is actually used to get a non-minified version of a file for development purposes, but you could use it to add a version to your <code>wp_enqueue_scripts<\/code> action like this:<\/p>\n<pre><code>$theme = wp_get_theme();\n$theme_version = $theme-&gt;get( 'Version' );\n$dev_version = filemtime( get_template_directory_uri() . '\/path\/to.js' );\n\n$version = ( defined( 'SCRIPT_DEBUG' ) &amp;&amp; SCRIPT_DEBUG ) ? $dev_version : $theme_version;\n\nwp_enqueue_scripts( 'your-script', get_template_directory_uri() . '\/path\/to.js', array(), $version );\n<\/code><\/pre>\n<p>This way you could set it for all enqueues, and you would only have to change the setting in your <code>wp-config.php<\/code> file.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Want to enforce the visitor to load the new version of your stylesheets and scripts [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] If you want to enforce the visitor to load the new version of your stylesheets and scripts, then (as @majick suggested) changing the version via query string is the way to go. This is just how the caching works. My suggestion would be to make sure you update the theme version on every major, &#8230; <a title=\"[Solved] Want to enforce the visitor to load the new version of your stylesheets and scripts [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/\" aria-label=\"More on [Solved] Want to enforce the visitor to load the new version of your stylesheets and scripts [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[627],"tags":[731],"class_list":["post-4259","post","type-post","status-publish","format-standard","hentry","category-wordpress","tag-cache"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] Want to enforce the visitor to load the new version of your stylesheets and scripts [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Want to enforce the visitor to load the new version of your stylesheets and scripts [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] If you want to enforce the visitor to load the new version of your stylesheets and scripts, then (as @majick suggested) changing the version via query string is the way to go. This is just how the caching works. My suggestion would be to make sure you update the theme version on every major, ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-21T21:17:38+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Want to enforce the visitor to load the new version of your stylesheets and scripts [closed]\",\"datePublished\":\"2022-08-21T21:17:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/\"},\"wordCount\":191,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"cache\"],\"articleSection\":[\"WordPress\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/\",\"name\":\"[Solved] Want to enforce the visitor to load the new version of your stylesheets and scripts [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-08-21T21:17:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Want to enforce the visitor to load the new version of your stylesheets and scripts [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Want to enforce the visitor to load the new version of your stylesheets and scripts [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Want to enforce the visitor to load the new version of your stylesheets and scripts [closed] - JassWeb","og_description":"[ad_1] If you want to enforce the visitor to load the new version of your stylesheets and scripts, then (as @majick suggested) changing the version via query string is the way to go. This is just how the caching works. My suggestion would be to make sure you update the theme version on every major, ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/","og_site_name":"JassWeb","article_published_time":"2022-08-21T21:17:38+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Want to enforce the visitor to load the new version of your stylesheets and scripts [closed]","datePublished":"2022-08-21T21:17:38+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/"},"wordCount":191,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["cache"],"articleSection":["WordPress"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/","name":"[Solved] Want to enforce the visitor to load the new version of your stylesheets and scripts [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-08-21T21:17:38+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-want-to-enforce-the-visitor-to-load-the-new-version-of-your-stylesheets-and-scripts-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Want to enforce the visitor to load the new version of your stylesheets and scripts [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/4259","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=4259"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/4259\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=4259"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=4259"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=4259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}