add_action()函數(shù):將函數(shù)連接到指定action(動(dòng)作)。
<?php
add_action( $tag, $function_to_add, $priority, $accepted_args );
?>
對(duì)應(yīng)的執(zhí)行這個(gè)特定動(dòng)作的函數(shù):
<?php
do_action(string $tag, $arg = '');
?>
參數(shù)
$tag(字符串)(必填)$function_to_add 所掛載的動(dòng)作(action)的名稱(chēng)。(在Plugin API/Action Reference 上查看動(dòng)作hook列表)。也可以是一個(gè)主題或插件文件內(nèi)部的一個(gè)動(dòng)作,或者特定的標(biāo)簽“all”,這個(gè)函數(shù)將被所有的鉤子(hooks)調(diào)用。默認(rèn)值:None
$function_to_add(回調(diào))(必填)你希望掛載的函數(shù)的名稱(chēng)。注:在 PHP“回調(diào)”類(lèi)型文檔中 所羅列的字符串格式化的語(yǔ)法均可用。默認(rèn)值:None
$priority(整數(shù))(可選)用于指定與特定的動(dòng)作相關(guān)聯(lián)的函數(shù)的執(zhí)行順序。數(shù)字越小,執(zhí)行越早,具有相同優(yōu)先級(jí)的函數(shù)在它們被添加到動(dòng)作的順序執(zhí)行。默認(rèn)值:10