我想在WordPress管理仪表板的用户列表中添加一个自定义列,其中包含要执行的自定义操作。这意味着在自定义列中,我想为每个用户添加一个按钮。单击该按钮时,它将重定向到一个使用user_id的新页面链接。我怎样才能做到这一点?
发布于 2022-05-08 09:39:28
为类似的内容启动一个新的自定义插件,并添加下面的第一段代码来添加自定义的“Actions”列,第二个函数将为每一行添加一些链接到列。
add_filter( 'manage_users_columns', 'new_column_user_table' );
function new_column_user_table( $column ) {
$column['actions'] = 'Actions';
return $column;
}
add_filter( 'manage_users_custom_column', 'new_column_user_table_row', 10, 3 );
function new_column_user_table_row( $val, $column_name, $user_id ) {
if($column_name == 'actions') {
return “not sure what link you want, but your link code goes here”;
}
return $val;
}
参考文献:
https://wordpress.stackexchange.com/questions/405519
复制相似问题