您已加载xml
文件使用您自己的web服务器的URL。虽然您的解决方案解决了问题,但无需加载xml
首先使用URL(HTTP或HTTPS)。由于它位于同一台服务器上,您可以加载xml
改为使用文件路径。
Note: get_template_directory_uri()
函数返回URL,而,get_template_directory()
函数返回本地文件路径。
因此,不是:
simplexml_load_file( get_template_directory_uri() . \'/myxml.xml\' );
代码,您可以使用:
simplexml_load_file( get_template_directory() . \'/myxml.xml\' );
这样,就不会有任何本地URL问题&;速度快得多。