【发布时间】:2012-12-13 08:56:49
【问题描述】:
我已经开发wordpress好几天了,但是我没有找到像:add_action,add_filter,user_can这样的方法,我不知道他们引用的函数是什么。 更糟糕的是,我不知道参数,今天我想在用户列表管理面板中添加一个列,我幸运地找到了一个教程,这是代码
add_filter( 'manage_users_columns', 'add_user_column');
function add_user_column( $columns){
$columns['available_stickers'] = __('Stickers Available', 'available_stickers');
return $columns;
}
add_filter('manage_users_custom_column', 'add_user_column_value', 10, 3);
function add_user_column_value( $value, $column_name, $user_id ){
if ( 'available_sticker' == $column_name)
$value = get_user_meta($user_id,"available_stickers",true);
return $value;
}
即使我认为我做到了,但我不知道参数manage_users_columns 来自哪里,或者为什么我应该使用manage_users_columns 而不是其他代码?困惑
他们也有匹配的代码,如apply_filter 等。
有人可以帮我走出迷宫,哎呀!
【问题讨论】:
-
一切都在 Wordpress 法典中:codex.wordpress.org/Developer_Documentation
-
像eclipse一样安装IDE,你会很容易找到函数定义和文档
-
我认为 stevenlee 更加纠结于钩子的概念,而不是试图找到相应函数的定义。至少我试着在下面回答
标签: wordpress