我有一个主题,它有一个上传工具,可以在主题选项页面的弹出窗口中打开。基本上,我有一个标记为“Upload”的按钮,它有一个调用窗口的onclick处理程序。打开以加载包含处理各种上载任务的php文件的弹出窗口。
我遇到的问题只发生在少于1%的主题安装上,但我无法确定原因。
在这些站点上,窗口。open call打开弹出窗口,但窗口的内容是WordPress默认的“未找到”页面(而不是我的php上载处理程序文件)
这是来自函数的调用。php
<button
type="button"
id="fileUpload"
onclick="window.open(\'<?php echo get_bloginfo(\'template_directory\') ?>/upload-zip.php?action=uploadFile\',\'popup\',\'width=330,height=235,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no\'); return false" />Add/Upgrade Templates
</button>
注意:消除上传zip。php作为问题的根源,我删除了内容,并将其放入其中:
<php
echo "in upload file";
die;
?>
但是,在加载wordpress“未找到”页面之前,它似乎无法访问此文件。