Как удалить раздел Custom Field из Wordpress?

Я пытаюсь удалить пользовательский полевой раздел из бэкенда Wordpress. Я думаю, что нашел функцию, которые отображают пользовательские поля. Функция расположена в wp-admin/edit-page-form.php строке 181.

do_meta_boxes('page','normal',$post)

когда я удаляю функцию, Wordpress не отображает другие поля также.

Как я удаляю конкретное поле из бэкенда Wordpress?

6
задан Moon 6 May 2010 в 07:17
поделиться

2 ответа

Вы изменяете файлы ядра, что не очень хорошая идея, когда речь идет об обновлениях и конечном пользователе. Перейдите в "Параметры экрана" и снимите галочку с "Пользовательские поля", или используйте плагин http://wordpress.org/extend/plugins/custom-write-panel/, чтобы скрыть панели редактора. Или проверьте плагин на наличие кода, необходимого для отключения каждой опции редактора без использования плагина.

7
ответ дан 8 December 2019 в 02:40
поделиться

Проще всего это сделать, отредактировав 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
?>
0
ответ дан 8 December 2019 в 02:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: