/**
* 四合一简化 WordPress 后台用户个人信息姓名昵称设置
* https://www.dujin.org/fenxiang/wp/10138.html
*/
add_action('show_user_profile','wpjam_edit_user_profile');
add_action('edit_user_profile','wpjam_edit_user_profile');
function wpjam_edit_user_profile($user){
?>
<script>
jQuery(document).ready(function($) {
$('#first_name').parent().parent().hide();
$('#last_name').parent().parent().hide();
$('#display_name').parent().parent().hide();
$('.show-admin-bar').hide();
});
</script>
<span style="color: #000000; font-weight: bold;"><?php</span>
<span style="color: #009900;">}</span>
<span style="color: #666666; font-style: italic;">//更新时候,强制设置显示名称为昵称 </span>
add_action<span style="color: #009900;">(</span><span style="color: #0000ff;">'personal_options_update'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'wpjam_edit_user_profile_update'</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span>
add_action<span style="color: #009900;">(</span><span style="color: #0000ff;">'edit_user_profile_update'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'wpjam_edit_user_profile_update'</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">function</span> wpjam_edit_user_profile_update<span style="color: #009900;">(</span><span style="color: #000088;">$user_id</span><span style="color: #009900;">)</span><span style="color: #009900;">{</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">(</span><span style="color: #339933;">!</span>current_user_can<span style="color: #009900;">(</span><span style="color: #0000ff;">'edit_user'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$user_id</span><span style="color: #009900;">)</span><span style="color: #009900;">)</span>
<span style="color: #b1b100;">return</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$user</span> <span style="color: #339933;">=</span> get_userdata<span style="color: #009900;">(</span><span style="color: #000088;">$user_id</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$_POST</span><span style="color: #009900;">[</span><span style="color: #0000ff;">'nickname'</span><span style="color: #009900;">]</span> <span style="color: #339933;">=</span> <span style="color: #009900;">(</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">[</span><span style="color: #0000ff;">'nickname'</span><span style="color: #009900;">]</span><span style="color: #009900;">)</span>?<span style="color: #339933;">:</span><span style="color: #000088;">$user</span><span style="color: #339933;">-></span><span style="color: #004000;">user_login</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$_POST</span><span style="color: #009900;">[</span><span style="color: #0000ff;">'display_name'</span><span style="color: #009900;">]</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$_POST</span><span style="color: #009900;">[</span><span style="color: #0000ff;">'nickname'</span><span style="color: #009900;">]</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$_POST</span><span style="color: #009900;">[</span><span style="color: #0000ff;">'first_name'</span><span style="color: #009900;">]</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$_POST</span><span style="color: #009900;">[</span><span style="color: #0000ff;">'last_name'</span><span style="color: #009900;">]</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span>
<span style="color: #009900;">}</span>
请先
!