虽然可以使用Chrome/Firebug检查器删除readonly属性(使字段再次可编辑),但一般用户可能不知道这一点。
<?php
function wpse50730_script_enqueuer(){
if(current_user_can(\'subscriber\')) {
echo \'<script type="text/javascript">
jQuery(document).ready( function($) {
$(".form-table #email").attr("readonly", true);
});
</script>\';
}
}
add_action(\'admin_head-profile.php\', \'wpse50730_script_enqueuer\');