正确使用‘GET_TEMPLATE_DIRECTORY_URI’

时间:2015-11-17 作者:Liam

我建立了一个woo commerce儿童主题。在函数中。php文件我正在加载一个附加选项卡。加载选项卡的函数如下所示:

   function woo_finance_tab_content() {

    echo \'<h2>Additional Tab</h2>\';

}
我试图在这个函数中加载几个php文件。但正确的方法是什么?如果我有测试。我想在函数中加载的php,是否只是使用以下内容的一种情况:

echo "get_template_directory_uri(/woocommerce/single-product/test.php)";

1 个回复
最合适的回答,由SO网友:TheDeadMedic 整理而成

get_template_directory_uri(), 顾名思义,获取主题的URI。您需要文件系统路径,即get_template_directory():

<?php require get_template_directory() . \'/woocommerce/single-product/test.php\' ?>
更好的方法是使用WordPress模板加载系统:

<?php locate_template( \'woocommerce/single-product/test.php\', true /* Locate AND load the file */ ) ?>

相关推荐