我有父母和孩子的主题.在我的子主题中,我声明了一个变量CHILD_DIR,因此我可以将自定义JS和CSS文件添加到我的子主题的文件夹结构中.我通过这样做在我的子主题的functions.php文件中完成了这个:
define( 'CHILD_DIR', get_stylesheet_directory_uri() );
Run Code Online (Sandbox Code Playgroud)
这会生成一个我想要的URL,因为我正在使用它,如下所示:
wp_enqueue_script('custom', CHILD_DIR .'/custom.js', array( 'jquery' ));
Run Code Online (Sandbox Code Playgroud)
我还在我的子主题中添加了一些额外的文件夹,我想在Wordpress页面中使用它.我试着这样做:
require_once CHILD_DIR . '/Zend/Loader.php';
Run Code Online (Sandbox Code Playgroud)
我收到一个错误,因为它试图提供一个URL,我想要一个包含PHP的菜单路径,而不是尝试将其作为HTTP请求.如何定义PHP的路径而不是默认为我的子主题的URL?
bra*_*ilo 34
这几乎是相同的功能:
get_template_directory()get_stylesheet_directory()小智 8
对于检索主题样式表目录 URL:
get_theme_file_uri() oR
get_stylesheet_directory_uri()
Run Code Online (Sandbox Code Playgroud)
对于检索绝对文件路径:
get_stylesheet_directory() oR
get_theme_file_uri()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31285 次 |
| 最近记录: |