Я пытаюсь удалить пользовательский полевой раздел из бэкенда Wordpress. Я думаю, что нашел функцию, которые отображают пользовательские поля. Функция расположена в wp-admin/edit-page-form.php строке 181.
do_meta_boxes('page','normal',$post)
когда я удаляю функцию, Wordpress не отображает другие поля также.
Как я удаляю конкретное поле из бэкенда Wordpress?
Вы изменяете файлы ядра, что не очень хорошая идея, когда речь идет об обновлениях и конечном пользователе. Перейдите в "Параметры экрана" и снимите галочку с "Пользовательские поля", или используйте плагин http://wordpress.org/extend/plugins/custom-write-panel/, чтобы скрыть панели редактора. Или проверьте плагин на наличие кода, необходимого для отключения каждой опции редактора без использования плагина.
Проще всего это сделать, отредактировав CSS для отдельного окна в админке. Первый способ, который приходит на ум, - добавить следующее в файл functions.php вашей темы.
<?php
add_action('wp_head','hide_custom_fields_postbox');
function hide_custom_fields_postbox()
{
if ( is_admin() ) {
?>
<style type="text/css">
div#postcustom {display:none;}
</style>
<?php
}
}//end function
?>