【问题标题】:Trigger a Function when a button is clicked : woocommerce单击按钮时触发功能:woocommerce
【发布时间】:2018-06-23 07:19:18
【问题描述】:

我正在开发一个自定义的 woocommerce 注册页面。有没有办法在用户单击注册按钮后立即触发功能,并且一旦执行该功能,用户就会被注册,否则返回注册页面。

我不想使用 woocommerce_register_post 功能。当我使用 REST API 获取数据时,它会产生问题。

【问题讨论】:

    标签: php wordpress woocommerce hook-woocommerce woocommerce-rest-api


    【解决方案1】:

    您可以通过在点击注册按钮的同时运行 ajax 调用来实现您想要的。

    但是从我在这里意识到...您可以将用户重定向到一个中间 php 页面,该页面运行您正在运行的任何内容,然后将用户重定向到他应该去的地方。

    例如:

    正常注册流程:

    注册页面 => 注册页面

    您的流程:

    注册页面 => 你的 postLogin.php 中介 => 注册页面

    应该非常简单明了

    【讨论】:

    • 是的,没错。但我对 PHP 和 ajax 完全陌生。你能指导我一下吗?
    • 最简单的方法:转到您的注册代码并将您重定向到感谢页面,只需修改该行以将您带到您的 postLogin.php 就像在我的示例中一样,您可以在其中放置您的代码。请记住在完成后将用户重定向到thankyou
    猜你喜欢
    • 2018-09-30
    • 2016-09-07
    • 2018-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多