2016-02-25 61 views
1

我正在使用一个儿童主题,并需要排列滑块的样式表。 CSS文件位于父主题的目录文件夹中,即/parent-theme/css/flexislider.css如何在Wordpress子主题中排队第二个样式表?

我使用它增加了一个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'); 
wp_enqueue_style('child-style',get_stylesheet_directory_uri() . '/style.css',array('parent-style') 
); 
} 

我想我必须添加另一个条目参考flexislider.css上面的函数,但我不太确定如何去做。

回答

1

*更新

根据您加入的问题是什么,你应该能够只需添加到该功能并注册的样式表。完整的功能应该是这样的:

add_action('wp_enqueue_scripts', 'theme_enqueue_styles'); 
function theme_enqueue_styles() { 
wp_enqueue_style('parent-style', get_template_directory_uri() . '/style.css'); 
wp_enqueue_style('child-style',get_stylesheet_directory_uri() . '/style.css',array('parent-style') 
); 
wp_enqueue_style('flex-slider',get_template_directory_uri() . '/css/flexislider.css'); 
} 

我没有与儿童题材太多的经验,但在该函数的模型之后,我觉得get_template_directory指向父主题,而不是子主题,你说flexislider代码位于

+0

嗨,谢谢你的答案。我仍然不确定如何做到这一点。我只是用一些更详细的信息更新了我的问题,这可能会帮助你更具体地回答你的答案。 – jrcollins

+0

我更新了答案,以纳入您更新的问题 – CreMedian

+0

谢谢,我认为这也可以,但事实并非如此。你说,“...并注册样式表”。我是否也需要注册样式表?这是单独完成的吗? – jrcollins

相关问题