Браво, трепем врабци с базука.
Защо 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');
По този начин каквото и да въведе поотребителя в чекбокса, то ще бъде игнорирано.