2013-07-24 42 views
0

我想知道为什么当我编辑我的子主题文件夹中的样式表时,为什么版本号被添加到我的style.css的末尾,如style.css?ver=1.9.2我没有看到页面上的更新更新。WordPress创世纪样式表版本

有人可以解释为什么该版本被添加到样式表名称,以及如何找到正确的文件进行编辑,以便我可以更新我的布局和格式。

回答

0

查询字符串(?之后的内容)最常用于外部资产(如样式表),以确保Web浏览器使用最新版本的文件,而不是浏览器缓存中的一个。即使无法使用?ver = 1.9.2查询字符串查找某些内容,您的Web服务器也会(大多数情况下)返回style.css文件。

style.css是CSS文件的名称。您可能必须手动清除浏览器的缓存,或者将查询字符串增加到1.9.2.1以查看新样式。

0

http://blackhillswebworks.com/2013/10/11/force-browser-cache-to-reload-css-genesis-wordpress-w3-total-cache/

创儿童主题包括的代码中的functions.php几行定义子主题名称和URL,以及一些主题还包括用于定义子主题的版本线。 Genesis已经为style.css样式表链接添加了一个版本号,您可以通过查看由Genesis驱动的网站的页面源代码并查找该主题的style.css文件的样式表链接来查看该版本号。

如果在theme.php中未定义子主题版本,那么Genesis默认将已安装版本的Genesis附加到style.css中。因此,使用Genesis 2.0.1的Genesis网站的CSS样式表文件名没有在functions.php中定义的子主题版本,其格式为style.css?ver = 2.0.1。

如果儿童主题版本在functions.php中定义,那么Genesis将该版本号附加到样式表链接。

//* Child theme (do not remove) 
define('CHILD_THEME_NAME', __('Agency Pro Theme', 'agency')); 
define('CHILD_THEME_URL', 'http://my.studiopress.com/themes/agency/'); 
define('CHILD_THEME_VERSION', '3.0.20131011'); 
相关问题