GET_TEMPLATE_DIRECTORY()-引用父主题目录

时间:2015-04-09 作者:Snowcrash

我在函数中有这一行。my Child主题的php:

require ( get_template_directory() . \'/somecode.php\' );
但是,它给了我以下错误:

Fatal error: require(): Failed opening required <path/to/parent/theme/somecode.php>
在哪里path/to/parent/theme 实际上是父主题的路径,而不是子主题的路径。

知道为什么吗?

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

get_template_directory() 提供父主题的路径,同时get_stylesheet_directory() 提供子主题的路径。

Docs:

结束

相关推荐

Upgrading themes never works

我在家里的服务器上安装了Wordpress,为我购买的域名提供服务。它运行在Debian Linux上,目前安装在/usr/share/wordpress.当我在管理面板中时,我会看到主题或插件更新的通知。因此,我将SSH连接到服务器,打开FTP守护程序,然后启动更新。以下是输出示例:Downloading install package from http://downloads.wordpress.org/plugin/akismet.3.0.0.zip… Unpacking the pack