【问题标题】:Wordpress Coding a custom action hookWordpress 编写自定义动作钩子
【发布时间】:2015-03-24 20:11:03
【问题描述】:

我正在尝试开发一个自定义 wordpress 插件来管理我的会员类型。为了处理付款,我想要两个自定义操作挂钩,一个用于payment success,一个用于payment failure。如果可能的话,我希望这些钩子适用于所有主题。

无法提出适当的解决方案。有谁知道在哪里放置会员类型的模板。

【问题讨论】:

    标签: php payment wordpress


    【解决方案1】:

    您可以使用以下代码来执行您自己的操作挂钩:

    do_action( 'payment_success' )
    

    然后您可以使用以下方法“钩住”这个钩子:

    add_action( 'payment_success', 'your_function' )
    

    由于加载完所有插件后加载了主题的functions.php文件,因此您的钩子将在所有主题中可用。

    【讨论】:

    • 感谢您的回答,但是我也可以在插件文件夹中处理该主题吗?我希望插件中的所有内容都能够安装到多个站点。
    • 不,您需要修改插件以便它使用您的插件,或者将其挂钩到默认的 WordPress 操作挂钩。
    猜你喜欢
    • 2013-05-01
    • 2015-07-22
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 2021-12-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多