我是Wordpress中的新成员,并且我有几个问题。我在互联网上进行研究,但我找不到正确的答案。如何从其他文件夹中引用主题并在Wordpress中制作其他主题的目录路径
首先,有一种方法可以获取URL来引用主题?
还有第二个问题,怎么可以做一个目录路径来引用主题?
感谢您的回答和帮助!
我是Wordpress中的新成员,并且我有几个问题。我在互联网上进行研究,但我找不到正确的答案。如何从其他文件夹中引用主题并在Wordpress中制作其他主题的目录路径
首先,有一种方法可以获取URL来引用主题?
还有第二个问题,怎么可以做一个目录路径来引用主题?
感谢您的回答和帮助!
模板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。
如果您使用的是儿童主题并希望获取当前儿童主题的参考,请改为使用get_stylesheet_directory_uri和get_stylesheet_directory。
获取值的任何主题
如果你的主题不是活动之一,那么你就需要使用get_theme_root_uri和get_theme_root代替。
谢谢你的回答!祝你有美好的一天! :) –