Браво, трепем врабци с базука.
 
Защо JS+CSS като може само CSS? 
Ти functions.php не го пипай, че като ти дойде ъпдейт на темата ще се чудиш как да го направиш. По-добре си направи модул.
 
Проблема на скрития HTML е, че напредналите потребители могат лесно да го "покажат" и манипулират.
 
Правилният начин е да прикачиш hook към personal_options_update
 
  PHP код:
  function disable_profile_input($uid) {
   unset($_POST['rich_editing']);
}
add_action('personal_options_update', 'disable_profile_input'); 
  
  По този начин каквото и да въведе поотребителя в чекбокса, то ще бъде игнорирано.