将表单提交到同一插件文件夹中的不同PHP文件 时间:2015-09-10 作者:neilos 我想向同一文件夹中的另一个PHP文件提交表单:wp-content/plugins/my-plugin-folder 表格action 属性如下所示:<form name="lookat" type="submit" action="my-plugin-folder/file.php"> 但是,如果单击“提交”按钮,我会被重定向到:http://localhost/wordpress/wp-admin/my-plugin-folder/file.php 我怎样才能摆脱wp-admin 并访问我的插件目录中的文件? 1 个回复 最合适的回答,由SO网友:Mark Kaplun 整理而成 你不应该尝试这样做。出于安全原因,可能会阻止直接访问不在根目录中的php文件。你需要做的是为你的插件注册一个设置页面,并在表单中添加一些隐藏字段,指明你想对$\\u发布的数据进行何种处理。然后使用设置页面的URL作为表单的操作URL(使用admin_url 计算)。旁注:在wordpress表单中总是尽量避免相对URL。很容易将表单放在相对url不指向任何内容的地方。 文章导航