我是第一次建立wordpress网站。我有如何包含文件的困境。我想制作适合本地和网络的东西。在wordpress或PHP中有一些Magic常量替换
http://localhost/sitename
并且可以在我上传网站时工作,因此域名应为
`http://www.sitename
我目前正在使用
$path = $_SERVER['DOCUMENT_ROOT'];
include_once $path . '/sitename/wp-config.php';`
这样做的好方法吗?是否有更好的方法来创建链接?
答案 0 :(得分:0)
通常使用wordpress,所有使用创建的文件都将位于模板目录中,因此请使用其中一个内置函数,如get_template_directory()
include_once(get_template_directory() . '/inc/somefile.php');
http://codex.wordpress.org/Function_Reference/get_template_directory
有许多相关的功能:
http://codex.wordpress.org/Determining_Plugin_and_Content_Directories
或者,对于根目录,您可以使用常量ABSPATH
:
echo ABSPATH;