隐马尔可夫模型。。。不确定是否有用于创建文件的WordPress特定函数。有wp\\u handle\\u upload,但我不确定您在这种情况下会如何使用它。
根据您的服务器配置,您可能只需使用fopen和fwrite即可完成此操作。
保留您当前使用的代码(与您的自定义循环…我假设它们包含您想要的XML标记),但让它将输出构建为字符串。然后将该字符串保存到文件中。类似于:
// Build your file contents as a string
$file_contents = \'<?xml version="1.0" ?><yourroot><item>some content</item></yourroot></xml>\';
// Open or create a file (this does it in the same dir as the script)
$my_file = fopen("myfile.xml", "w");
// Write the string\'s contents into that file
fwrite($my_file, $file_contents);
// Close \'er up
fclose($my_file);
当然,这一切都取决于您的服务器配置和权限。也许有人有一个更好的解决方案,只需要本地WP函数。