获取无域的根文件夹 时间:2018-04-14 作者:sazr 有时,在开发我的主题时,我的WordPress网站将位于一个模糊的域上,例如http://localhost:8080/project/foo/bar.是否有一个WordPress API函数(或者可能只是一个PHP函数)来获取没有域的根文件夹?所以我在寻找一个函数/project/foo/bar 没有http://localhost:8080 部分 2 个回复 最合适的回答,由SO网友:Swen 整理而成 PHP将此信息存储在$_SERVER[\'REQUEST_URI\']. SO网友:Rahul Prajapati WP有get_home_path 函数,它可以为您提供要查找的o/p,但如果其多网络站点具有子目录,则它将为您提供路径中的子目录。此外,您需要包含依赖项文件才能访问此函数。require\\u once(ABSPATH。\'wp admin/includes/file.php\');$root\\u dir=get\\u home\\u path();参考号:https://codex.wordpress.org/Function_Reference/get_home_path如果您需要根目录,而路径中没有任何子目录,则可以使用ABSPATH 常数http://example.com => /var/www/example.com/htdocs/参考号:What's the difference between get_home_path() and ABSPATH?仅供参考,WP还有一些其他函数和常量,您可以根据需要使用它们。https://codex.wordpress.org/Determining_Plugin_and_Content_Directories 结束 文章导航