gpt4 book ai didi

php - WordPress 钩子(Hook)中的匿名函数

转载 作者:IT王子 更新时间:2023-10-29 01:24:22 26 4
gpt4 key购买 nike

WordPress 钩子(Hook)有两种使用方式:

  1. 使用回调函数名和相应的函数

    add_action( 'action_name', 'callback_function_name' );
    function callback_function_name() {
    // do something
    }
  2. 使用匿名函数(闭包)

    add_action( 'action_name', function() {
    // do something
    } );

WordPress有什么区别用什么方式?什么是首选方式,为什么?

最佳答案

匿名函数的缺点是您无法使用 remove_action 删除操作.

重要提示:要删除 Hook ,$function_to_remove$priority 参数必须在添加 Hook 时匹配。这适用于过滤器和操作。删除失败不会发出警告。

因为你没有定义function_to_remove,所以不能删除。

所以你不应该在其他人可能想要覆盖的插件或主题中使用它。

关于php - WordPress 钩子(Hook)中的匿名函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31240432/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com