如何从其他文件夹中引用主题并将目录路径转换为Wordpress中的其他主题

时间:2016-07-21 07:12:48

标签: wordpress

我是Wordpress的新手,我几乎没有问题。我在网上研究,但我找不到合适的答案。

首先,存在一种获取引用主题的URL的方法吗?

第二个问题,如何使目录路径引用主题?

感谢您的回答和帮助!

1 个答案:

答案 0 :(得分:2)

模板URI

要获取当前活动主题的目录URI,请使用get_template_directory_uri()。例如:

<?php
$directory_uri = get_template_directory_uri();

$my_file = $directory_uri . '/images/path/to/img.jpg';

请参阅官方文档here

模板路径

要获取当前活动主题的目录路径,请使用get_template_directory()

<?php
$directory_path = get_template_directory();

$my_file = $directory_path . '/images/path/to/img.jpg';

官方文档here

主题与模板之间的差异

请注意,该函数将返回URI或活动模板的路径,这意味着,如果您使用子主题,则将返回父主题的URL或PATH。如果它不是子主题,则只返回当前主题的URL或PATH。

如果您使用的是儿童主题并希望获得当前儿童主题的参考,请改用get_stylesheet_directory_uriget_stylesheet_directory

获取任何主题的值

如果您的主题不是主动主题,那么您需要使用get_theme_root_uriget_theme_root代替。