[英]Wordpress child theme CSS path
我剛剛開始使用Wordpress,盡管我在調整html5blank
主題方面取得了不錯的進展。 每個人都告訴我,我應該改用兒童主題-因此,我決定這樣做!
我仍然想保持我的css / font / js / img文件夾盡可能接近原始HTML模板中的結構。 在使用子主題之前,我曾經像這樣在.header.php
加載我的/css/main.css
文件:
<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
URL訪問管理員,但是如果我去發布並“更新”它會進入一個空白的post.php
頁面。
有任何想法嗎? 提前致謝!
而不是使用
get_template_directory_uri()
采用
get_stylesheet_directory_uri()
並且您將始終從子主題中獲取文件,如果在子主題中未找到文件,它將回退到父主題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.