我有一个函数,它本质上是转到主题文件夹并查找此目录和此路径,它使用:
get_template_directory()
但似乎它正在父主题中寻找所述文件,是否有子主题的等价物,说 - 只在您自己的目录中查找,而不是父主题目录
我有一个函数,它本质上是转到主题文件夹并查找此目录和此路径,它使用:
get_template_directory()
但似乎它正在父主题中寻找所述文件,是否有子主题的等价物,说 - 只在您自己的目录中查找,而不是父主题目录
get_template_directory();
字面上是在寻找父主题。(父主题是“模板”,子主题是……嗯……“子主题”)
改为使用<?php get_stylesheet_directory_uri(); ?>
,或
<?php
$theme = get_bloginfo('stylesheet_directory');
echo = $theme;
?>
或在您的functions.php文件中,您可以执行类似的操作
define( 'CHILD_DIR', get_stylesheet_directory() );
然后对于图像或您可以做的事情
printf(CHILD_DIR.'/images/image.jpg');
编辑
这是其中一些的来源,请注意第 3 或第 4 段
如果使用子主题,此函数将返回子主题目录 URI。如果您想要父目录,请改用 get_template_directory_uri()。