css - Wordpress 子主题 CSS 问题

标签 css wordpress themes

我在 http://eventdepotnj.com 上使用 WooShop 主题并为其创建子主题。

我用这个 style.css 创建了一个新目录/wooshop-child:

/*  
Theme Name: WooShop Child
Description: Child theme for WooShop
Author: Blue Star Multimedia
Template: wooshop
*/

我用这段代码添加了一个 functions.php 文件:

<?php 

add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );

}

但是它不起作用。

我将编辑后的 ​​header.php 和 footer.php 文件上传到子主题文件夹以覆盖常规主题,并且成功了。但是当我对 style.css 文件进行任何更改时,它并没有出现在我的子主题上,它似乎没有被选中。有什么想法吗?

最佳答案

看起来您的服务器正在缓存文件。如果我将子样式表的 URL 从

http://eventdepotnj.com/wp-content/themes/wooshop-child/style.css?ver=4.1.1

http://eventdepotnj.com/wp-content/themes/wooshop-child/style.css?ver=4.1.2

(只是为了测试),我看到你在评论中提到的 20px 字体大小。检查 Chrome 的开发工具,我知道我没有看到本地缓存的版本 4.1.1 - 它来自您的服务器。

我建议根据文件修改时间自动生成版本号,以阻止它被缓存。看我的回答here了解详情。

关于css - Wordpress 子主题 CSS 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29518395/

相关文章:

javascript - 使用 JQuery 和 AJAX 导航的 html 文件之间的滑动过渡

html - 是否可以在滚动时保持 div 位置固定但保持与容器对齐?

html - margin-left : max(40px); and how does this works? 是什么意思

wordpress - 如何让我的主题在 wordpress 中支持多个菜单

php - 单击按钮调用函数,获取 url

android - 有没有办法根据应用程序主题更改初始屏幕颜色?

themes - PrestaShop:创建专门的供应商页面

html - DIV居中,在固定背景之上

javascript - 联系表格 7 AJAX 回调

c++ - 如何使用Meego touch主题