WordPress下add_action函数有什么意义?具体怎么用?

2年前 (2023-03-16)阅读230回复0
翱翔MJ
翱翔MJ
  • 管理员
  • 注册排名1
  • 经验值3675
  • 级别管理员
  • 主题605
  • 回复325
楼主
☰ 快捷目录
  • 参数
  • 返回值
  • 将函数连接到指定action(动作)。

    在Plugin API/Action Reference 上查看动作hook列表。wordpress核心调用do_action() 时触发动作。

    <?php

    add_action( $tag, $function_to_add, $priority,

    $accepted_args );

    ?> 

    参数

    $tag

    (字符串)(必填)$function_to_add  所挂载的动作(action)的名称。(在Plugin API/Action Reference 上查看动作hook列表)。也可以是一个主题或插件文件内部的一个动作,或者特定的标签“all”,这个函数将被所有的钩子(hooks)调用。

    默认值:None

    $function_to_add

    (回调)(必填)你希望挂载的函数的名称。注:在 PHP“回调”类型文档中 所罗列的字符串格式化的语法均可用。

    默认值:None

    $priority

    (整数)(可选)用于指定与特定的动作相关联的函数的执行顺序。数字越小,执行越早,具有相同优先级的函数在它们被添加到动作的顺序执行。

    默认值:10

    $accepted_args

    (整数)(可选)挂钩函数所接受的参数数量。在 WordPress1.5.1 及以后的版本中,挂钩函数可以是调用do_action() 或 apply_filters()时设置的参数。例如,comment_id_not_found动作将传递任何函数,若该函数将所请求的评论编号连接到该动作。

    默认值:1

    返回值

    (布尔)总是True。


    0
    回帖

    WordPress下add_action函数有什么意义?具体怎么用? 期待您的回复!

    取消
    载入表情清单……
    载入颜色清单……
    插入网络图片

    取消确定

    图片上传中
    编辑器信息
    提示信息