2013-07-21 20 views
1

我是新来的整个WordPress主题,所以请耐心等待我尝试解释问题,尤其是在大多数答案后,CSS CSS适用于style.css。儿童主题本地css没有被应用

我已经下载了根主题,然后创建了一个儿童主题,然后我就可以玩与主题出来导致任何问题。

我的问题是包含app.css,bootstrap.css等的本地css文件夹没有被设置。

使用与父主题相同的文件夹结构我注意到,本地文件夹仍在加载父级本地文件夹,而不是孩子的本地文件夹。

我所得到的是: -

<link rel="stylesheet" href="http://localhost:8080/infinity/wp-content/themes/parent-theme/assets/css/bootstrap.css"> 

我所期待的是: -

<link rel="stylesheet" href="http://localhost:8080/infinity/wp-content/themes/child-theme/assets/css/bootstrap.css"> 

谁能解释什么,我缺少的,因为它让我头疼或最终可能解决这个问题。

感谢

+0

也许愚蠢的问题,但你有没有从Wordpress仪表板中选择儿童主题? –

+0

是的,在WordPress仪表板中选择儿童主题 – Dashwall

+0

我处于类似的位置,您是否找到了解决方案? –

回答

0

仍然没有具体的解决方案,但要求基层组页面笔者获悉,根意欲是一个“入门主题”,而不是父母对同一问题。

有效地表示根部周围的编码使得难以用作儿童主题。

我的建议是对app.css文件进行css更改,这意味着引导程序css保持不变,并且您的更改位于一个页面中。

希望这可以帮助别人。

0

为什么不尝试在你的child-theme style.css中导入你需要的css文件?

似乎覆盖父主题只适用于style.css和WordPress模板的PHP文件。因此,对于你的情况,试试这个在您的孩子主题的style.css:

/* 
Theme Name:  xxx Child 
Theme URI:  http://example.com/ 
Description: Child theme for the xxx theme 
Author:   Your name here 
Author URI:  http://example.com/about/ 
Template:  xxx        
Version:  0.1.0 
*/ 
@import url("../xxx/style.css"); 
@import url("assets/css/bootstrap.css"); 
@import url("assets/css/app.css"); 
@import url("etc."); 
/*Here goes other styles*/ 

我也穿过类似的问题来了,但让我困扰的是js文件和一些非模板PHP文件。仅仅保留与父主题相同的文件名和结构将无济于事。

任何人都知道如何在更新我的父主题后保留这些文件的更改?