Wordpress儿童主题CSS路径

时间:2017-01-19 09:34:45

标签: php wordpress wordpress-theming

我刚刚开始使用Wordpress,虽然我在调整html5blank主题方面取得了不错的进展。每个人都一直告诉我,我应该使用儿童主题 - 所以我决定这样做!

我仍然希望尽可能地将我的css / font / js / img文件夹保存到原始HTML模板中的结构中。在使用子主题之前,我曾在/css/main.css .header.php中加载<link rel="stylesheet" href="<?php echo get_template_directory_uri(); ?>/css/main.css">这样的文件:

html5blank-child

现在我知道我应该将它加载到.functions.php中的<?php add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' ); function my_theme_enqueue_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/css/main.css' ); } ?> 文件夹中,如下所示:

html5blank/style.css

这个似乎可以工作,但显然/wp-admin的样式是继承的。我猜测删除文件不是一个好主意?处理这个问题的最佳方法是什么?

另一个问题是,我可以通过post.php网址访问管理员,但如果我转到帖子并更新了&#39;它会转到空白的var space = [0.01, 0.1, 1, 10, 100], value = 7, values = space.map(function (a, i, aa) { this.last = i ? this.last * a / aa[i - 1] : value; return this.last; }, { }); console.log(values);页面

有什么想法吗?提前谢谢!

1 个答案:

答案 0 :(得分:2)

而不是使用

get_template_directory_uri()

使用

get_stylesheet_directory_uri()

并且您将始终从您的子主题中获取文件,如果在子主题中找不到文件,它将回退到您的父主题。