Рубрика: Админка

Как перенести метабокс «Автор» в метабокс «Публикация»?

Перенесенный метабокс Автор

Помимо банального удаления метабоксов со страницы редактирования записей, с ними можно произвести более конструктивные действия. Например, совместить малозаметный метабокс "Автор" с метабоксом "Публикация", что практически исключит вероятность того, что вы сможете забыть указать автора записи. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

Как удалить колонку с комментариями в списке записей?

Колонка с числом комментариев

Многие сайты на WordPress не имеют блоговой структуры и не позволяют оставлять комментарии к своим записям и страницам. В этом случае колонка с числом комментариев при просмотре списка записей или страниц будет явно лишней, так как там всегда будут нули. Удалить ее можно с помощью небольшого сниппета кода, который вы должны добавить в файл functions.php вашей темы:

Как отключить возможность публикации через e-mail?

Публикация через e-mail

Возможность публикации записей через e-mail можно намертво отключить, удалив вообще данную опцию из настроек сайта. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

//отключение настройки публикации по email start   
add_filter('enable_post_by_email_configuration', '__return_false');
//отключение настройки публикации по email end

Как подключить свои css-стили в админке сайта?

Свои css-стили в админке

Есть два различных способа подключить свои css-стили в админке сайта. Первый способ заключается в использовании встроенных стилей (inline css), для него вам необходимо добавить в файл functions.php вашей темы следующий код:

//inline подключение стилей в админке start
function wph_inline_css_admin() {
echo '<style>
  #show-settings-link {
    background: yellow;
    color:green!important;
  } 
 </style>';
}
add_action('admin_head', 'wph_inline_css_admin');
//inline подключение стилей в админке end

Этот код покрасит кнопку "Настройки экрана" в желтый цвет (просто ради примера).

Как добавить колонку «ID» в списке записей и страниц?

Колонка ID в списке записей

Узнать ID записи или страницы очень легко - достаточно лишь навести мышку на нужную запись или страницу, чтобы увидеть во всплывающей в браузере ссылке число, которое и будет обозначать ID. Однако, не все могут пользоваться мышкой, так как на мобильных устройствах ее нет. В этом случае вы можете воспользоваться сниппетом, который добавит отдельную колонку "ID" при просмотре списка записей или страниц. Вставьте в файл functions.php вашей темы следующий код:

Как удалить метабоксы в консоли админки?

Эти метабоксы можно удалить

В админке WordPress можно скрыть метабоксы не только на странице редактирования записей или страниц сайта, но и в консоли админки. Они будут полностью скрыты от всех пользователей, кроме администраторов сайта. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

Как удалить метабоксы на странице редактирования?

Только 3 метабокса для выбора

На странице редактирования записи или страницы выводятся различные метабоксы (административные виджеты), которые можно скрыть или вывести через "Настройки экрана". Если на вашем сайте есть другие авторы кроме вас, то, возможно, что вы захотите скрыть от них некоторые метабоксы, в чьи настройки им лучше не залезать. Например, зачем давать авторам возможность отключать комментарии к своим записям? Добавьте в файл functions.php вашей темы следующий код: