Php Wordpress儿童主题问题
我正在使用一个自制的子主题作为我的Wordpress主题。因为我有太多的文件,所以我在我的子主题中添加了一些文件夹,并更改了functions.php中的路径,使其更加清晰:Php Wordpress儿童主题问题,php,wordpress,Php,Wordpress,我正在使用一个自制的子主题作为我的Wordpress主题。因为我有太多的文件,所以我在我的子主题中添加了一些文件夹,并更改了functions.php中的路径,使其更加清晰: 我的文件夹结构: 现在我的问题是Wordpress在加载我的文件时遇到问题: (index):53 GET http://localhost/wordpress/wp-content/themes/Divicss/style.css?ver=4.9.8 net::ERR_ABORTED 404 (Not Found)
我的文件夹结构: 现在我的问题是Wordpress在加载我的文件时遇到问题:
(index):53 GET http://localhost/wordpress/wp-content/themes/Divicss/style.css?ver=4.9.8 net::ERR_ABORTED 404 (Not Found)
看起来Wordpress是在搜索原始主题,但这是错误的。我怎样才能解决这个问题?或者这可能吗?
get\u template\u directory\u uri
返回父主题的路径。您必须使用get\u stylesheet\u directory\u uri
。另外,请记住,它不会在末尾附加斜杠,因此您必须自己执行
wp_enqueue_style('main_css', get_stylesheet_directory_uri() . '/css/style.css');
根据
样式。css
是一个必需的文件,因此您可能根本无法移动该特定文件,或者至少需要一个带有子节的虚拟文件。获取模板\u目录\u uri
返回父主题的路径。您必须使用get\u stylesheet\u directory\u uri
。另外,请记住,它不会在末尾附加斜杠,因此您必须自己执行
wp_enqueue_style('main_css', get_stylesheet_directory_uri() . '/css/style.css');
根据
style.css
是一个必需的文件,因此您可能根本无法移动该特定文件,或者至少需要一个带有子节的虚拟文件。我稍后会尝试。我希望这能在孩子身上起作用,这是一个很重要的问题this@Johnny97你所有的文件都有问题吗?更新了带有链接的答案。根据Wordpress,子主题主css无法移动到其他文件夹。我稍后会尝试。我希望这能在孩子身上起作用,这是一个很重要的问题this@Johnny97你所有的文件都有问题吗?更新了带有链接的答案。根据Wordpress,子主题主css无法移动到其他文件夹。