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