Скрываем кнопку предварительного просмотре в WordPress
WordPress хорош своей простотой для клиентов, которым не хочется разбираться в админке при добавлении своих статей, но и тут можно убрать элементы которыми пользуются редко.
Сегодня я расскажу как убрать кнопку предварительного просмотра текущего поста из страницы добавления новой статьи, которой насколько я знаю никто особо и не пользуется.
Пример простого кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
function posttype_admin_css() { global $post_type; $post_types = array( /* set post types */ 'post_type_name', 'post', 'page', ); if(in_array($post_type, $post_types)) echo '<style type="text/css">#post-preview, #view-post-btn{display: none;}</style>'; } add_action( 'admin_head-post-new.php', 'posttype_admin_css' ); add_action( 'admin_head-post.php', 'posttype_admin_css' ); |
Если вы не хотите убирать кнопку просмотра текущей страницы можно немного изменить код и вместо строки:
1 2 3 |
<p> echo '<br /> <style type="text/css">#post-preview, #view-post-btn{display: none;}</style> <p>';</p> |
вписать другую:
1 2 3 |
<p>echo '<br /> <style type="text/css">#post-preview{display: none;}</style> <p>'; </p> |
Таким же методом можно убрать практически любой элемент в администраторской части, но будьте внимательны вы просто скрываете элементы а не запрещаете их использование и этим могут воспользоваться зловредные хакеры ).

/*

- Базовый курс по веб-дизайну;
- Верстка сайтов;
- Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
- Разработка сайтов на PHP.