zoukankan      html  css  js  c++  java
  • 黄聪:WordPress 函数:add_filter()(添加过滤器)

    add_filter() 可以挂载一个函数到指定的过滤器上。

    用法

    add_filter( $tag, $function_to_add, $priority, $accepted_args );

    参数

    $tag

    (字符串)(必须)所挂载的过滤器名字(和目标 apply_filters() 函数的 $tag 属性一样)。

    默认值:None

    $function_to_add

    (回调)(必须)要挂载的回调函数,参考 PHP 回调函数类型文档

    默认值:None

    $priority

    (整数)(可选)执行顺序,越小函数越先被执行。

    默认值:10

    $accepted_args

    (整数)(可选)回调函数接收的参数数量,设置多个可以接收更多 apply_filters() 函数传进来的参数。

    默认值:1

    返回值

    (布尔)总是 True

    例子

    function test_func( $text, $var1, $var2 ){
        return $text . $var1 . $var2;
    }
    add_filter( 'test', 'test_func', 10, 3 );
    echo apply_filters( 'test', '参数2', '参数3', '参数4' );

    打印:

    test参数2参数3
  • 相关阅读:
    2、变量
    1、基本的数据类型
    jenkins入门
    我的Python基础笔记
    jmeter测试手机app
    Python:字典
    Python:元组
    Python:列表
    Python:函数
    H3C-L2TP
  • 原文地址:https://www.cnblogs.com/huangcong/p/4774273.html
Copyright © 2011-2022 走看看