Php 在wordpress的iframe中加载自定义页面

Php 在wordpress的iframe中加载自定义页面,php,wordpress,Php,Wordpress,我是wordpress的高手,我需要一点帮助,因为我认为我要做的应该不会太难 我在其中一个页面中添加了必要的函数,这些函数可以呈现一个带有输入文本字段和提交按钮的表单 当按下submit按钮时,我调用一个模式弹出窗口,其中包含另一个页面,它只是一个html页面,但包含一个发布到php页面的表单 现在iframe的内容由外部托管,一切正常。但是,我没有成功地将iframe的内容迁移到wordpress目录中的本地 我尝试将html页面复制到插件wordpress目录中,但是资源图像、javascr

我是wordpress的高手,我需要一点帮助,因为我认为我要做的应该不会太难

我在其中一个页面中添加了必要的函数,这些函数可以呈现一个带有输入文本字段和提交按钮的表单

当按下submit按钮时,我调用一个模式弹出窗口,其中包含另一个页面,它只是一个html页面,但包含一个发布到php页面的表单

现在iframe的内容由外部托管,一切正常。但是,我没有成功地将iframe的内容迁移到wordpress目录中的本地

我尝试将html页面复制到插件wordpress目录中,但是资源图像、javascript、css将无法加载。 我担心仅仅转储一个html文件是不够的,它需要以不同的方式完成

关于如何呈现此内容有何线索?它是否必须是一个新的小部件,或者这只是一个带有自定义模板的新页面,或者是否有一种让wordpress像普通php目录一样呈现该目录的快捷方法


谢谢

您是否检查了要移动的文件,以确保它没有硬编码绝对引用其文件?如果它引用这样的JavaScript文件:

如果将文件移动到/wp content/plugins/plugin name/,那么它仍然会查找脚本文件,就好像它与/wp content/位于同一目录中一样。可能还有其他原因,但这将是我第一个尝试的建议。将任何绝对引用更改为相对引用,即从


我在/wp content/plugins/plugin name/目录中有一个js文件夹,因此html页面使用如下相对路径:如果我尝试直接导航到脚本,我会得到wordpress内容尚未发布错误。所以,也许路径是正确的,但页面需要处于活动状态?html页面呈现得很好