add_action('wp_ajax_lucky_draw', 'do_lucky_draw');
do_action('lucky_draw_button');add_action('lucky_draw_button', 'add_fireworks_effect');do_action( '钩子名', $参数1, $参数2, ... );do_action('say_hi');add_action('say_hi', function(){ echo 'Hi!'; });do_action('greet_user', 'Lei');add_action('greet_user', function($name){ echo 'Hello, '.$name; }, 10, 1);add_action('greet_user', 'first_gift', 5);
add_action('greet_user', 'second_gift', 15);add_action('greet_user', 'big_gift', 10, 3);remove_action('greet_user', 'second_gift', 15);do_action('lucky_draw_button');add_action('lucky_draw_button', function(){
echo '';
});add_action('wp_ajax_lucky_draw', 'do_lucky_draw');
add_action('wp_ajax_nopriv_lucky_draw', 'do_lucky_draw');function do_lucky_draw() {
wp_send_json_success(【'prize'=>'新机一台'】);
}add_action('lucky_draw_button', 'add_fireworks_effect');
function add_fireworks_effect() {
wp_enqueue_script('fireworks-js');
}define('WP_DEBUG', true);var_dump( has_action('钩子名') );幽默解读wordpress博客地址
用doAction让WordPress按钮“活”起来
WinSCP部署ser2net:云端串口设备管理实战指南
帝国CMS分成秘籍:如何轻松月入百万像素
服务器备份硬盘选购全攻略
双机备份:SQL2008的守护之道
站长夜半斗重定向:WordPress跳广场舞的幕后揭秘
幽默解读wordpress博客地址
站长夜半斗重定向:WordPress跳广场舞的幕后揭秘
WordPress小工具:让博客焕发新活力的简单方法
如何在Wordpress中调整字体大小
WordPress vs Typecho:大数据库的较量
CTO技术手记:重构企业决策链的WordPress逻辑引擎应用
少侠轻松搞定WordPress身份登录插件
WordPress开启debug:开启开发者之眼
如何优雅地移除WordPress顶部“呆毛”
五分钟建站:WordPress极速上线秘籍
WordPress页面跳转小技巧:让网站“跳”得开心
WordPress站内站搭建教程:打造网站里的网站