如果我的主.php文件位于/wp-content/plugins/myplugin/folder/folder/folder/
内 为什么包含位于/wp-content/uploads/folder/
内部的URL.php不适用于此路径:
include_once("../../../../../uploads/folder/urls.php");
仅当它放置在与 main 相同的文件夹中时才有效.php路径('urls.php');
您可以使用content_url()
它位于http://www.example.com/wp-content
WP内容文件夹中。
或对于路径
您可以使用它位于wp-content
文件夹WP_CONTENT_DIR
。
require_once(WP_CONTENT_DIR. 'uploads/folder/urls.php');
查看更多信息 文档
这似乎很奇怪。运行主.php时是否有任何错误消息? 尝试再次检查,也许是某处的错字。调用 url 时,您是否需要文本编辑器自动完成.php的帮助?