一、add_action动作
1、运行dz动作,把所有挂载到这个动作的函数都执行一次
<?
//定义sh 说话函数
function sh(){
echo '说话<br/>';
}
//将sh 说话函数 挂载到 dz 动作上
add_action('dz','sh');
//运行dz动作,把所有挂载到这个动作的函数都执行一次
do_action('dz');
?>
2、add_action 优先级(值1 -10)
<?
//定义sh 说话函数
function sh(){
echo '说话<br/>';
}
//定义zl 走路函数
function zl(){
echo '走路<br/>';
}
//将sh 说话函数 挂载到 dz 动作上,优先级为2
add_action('dz','sh',2);
//将zl 走路函数 挂载到 dz 动作上,优先级为1
add_action('dz','zl',1);
//运行dz动作,把所有挂载到这个动作的函数都执行一次
do_action('dz');
?>
效果: