首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将代码挂接到wordpress上的表单提交

如何将代码挂接到wordpress上的表单提交
EN

Stack Overflow用户
提问于 2017-07-02 14:43:54
回答 1查看 4.7K关注 0票数 0

我是wordpress插件开发的新手,从wordpress开发教程和文章中我了解到,为了给操作添加一种监听器,必须使用钩子。那么,谁能告诉我如何在表单提交上做这样的事情?假设有另一个插件处理表单创建,如果它有什么不同的话。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-02 15:31:12

如果生成表单的插件已经创建了任何可以挂接的钩子,那么您应该能够这样做并添加您自己的自定义代码。

或者,我认为你可以使用admin post hook。基本上,您可以执行类似以下的操作:

代码语言:javascript
运行
复制
add_action( 'admin_post_add_foobar', 'prefix_admin_add_foobar' );

function prefix_admin_add_foobar() {
    // Handle request then generate response using echo or leaving PHP and using HTML
}

所以上面的代码放到了你的functions.php文件中,只要你的表单有一个动作参数'add_foorbar','prefix_admin_add_footbar‘函数中的代码就会被调用。这段代码直接取自https://codex.wordpress.org/Plugin_API/Action_Reference/admin_post_(action),它应该提供更多信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44868144

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档