为什么带有?ver=3.9.2的style.css没有更新为没有?ver=3.9.2的?

时间:2014-09-04 作者:Rob L

我的问题是风格。我上传到主机服务器的css未生效。我正在使用GoDaddy business wordpress托管。

请注意,以下两个具有不同的内容,只有第一个应用了我的更新:http://auapg.com/wp-content/themes/homeland/style.csshttp://auapg.com/wp-content/themes/homeland/style.css?ver=3.9.2

我不知道是什么魔法?ver=3.9.2“对css文件进行了修改。无论如何,我希望它可以有相同的内容作为一个没有\'?ver=3.9.2\',应用了我的更改。任何想法都将不胜感激,谢谢!

1 个回复
SO网友:cjbj

这个?ver=3.9.2 或排队样式(和脚本)的类似部分由enqueue function. 如果为空,则添加当前WP版本。

在您提供的链接中,版本在生成后将从url中删除。这不是首选的方式,因为您先做某事,然后尝试撤消它。最好不要这样做。

相反,您应该在排队时设置样式表的版本,因为这样可以跟踪版本。更正确的是,当涉及到主样式表时style.css, 您应该在该文件的标题中设置版本号,并自动检索版本,如下所示:

$theme_data = wp_get_theme();
wp_register_style(\'wpse160190-main-style\', get_template_directory_uri() . \'/style.css\', \'\', $theme_data[\'version\'], \'all\');
这种工作方式还将消除所有缓存问题。

结束

相关推荐

来自WooThemes的快照主题-空的‘alt’属性

我正在使用WooThemes的快照主题。调整大小(宽度、高度和大小,以kb为单位)并显示图像(一个“a”标记,包装一个“img”标记)的代码如下:<?php if ( get_option(\'woo_resize\') ) { woo_get_image(\'image\',\'210\',\'280\');?> 问题是:我在发帖时设置了“alt”文本,当试图查看帖子图片源代码时,“alt”属性显示为空。以前有人通过过这个吗?有什么建议吗?我希望具有“alt”属性的帖子是第一行第