我想删除该操作profile_personal_options
(更具体地说,是“配色方案和可视化编辑器”复选框),显示在wp-admin/user-edit.php
. 我相信这很简单remove_action()
, 但我不确定第二个参数是什么。哪里是最好看的地方?
remove_action(\'profile_personal_options\');
我以前使用过:function of_remove_profile_fields() {
if (current_user_can(\'manage_options\') == false) {
?>
<style type="text/css">
form#your-profile p+h3,
form#your-profile p+h3+table { display:none!important;visibility:hidden!important; }
</style>
<?php }
}
add_action( \'admin_print_styles-profile.php\', \'of_remove_profile_fields\' );
add_action( \'admin_print_styles-user-edit.php\', \'of_remove_profile_fields\' );
但我宁愿用正确的方式来做。谢谢