我使用的是儿童主题, 需要将样式表放入滑块中。 css文件位于父主题目录的文件夹中, 即/parent-theme/css/flexislider.css
我使用一个插件创建了子主题, 该插件使用以下代码向子主题目录添加了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代码位于
评论前必须登录!
注册