Кнопка Добавить медиафайл, по умолчанию, присутствует во встроенном редакторе, доступном на странице редактирования записи или страницы. Как известно, она служит для добавления медиафайлов из Медиабиблиотеки WordPress. Иногда владельцы сайтов, по тем или иным причинам, желают убрать ее из редактора, не позволяя вставлять в контент какие-либо загруженные файлы (изображения, текстовые документы и пр.) Обычно такая необходимость возникает, когда на сайте работают несколько авторов и публикаторов.
Как скрыть кнопку Добавить медиафайл?
Так как кнопка по умолчанию доступна для всех, кто имеет права на редактирование материалов сайта, в системе отсутствуют стандартные инструменты для ее отключения. Для решения задачи воспользуемся специальным PHP-кодом в файле functions.php активной темы, который скрывает кнопку для всех групп пользователей сайта, с правами ниже администратора.
Если Вы не знаете, как редактировать functions.php, то в этом случае Вам поможет плагин ProFunctions.
Итак, в самый конец указанного файла необходимо добавить следующие строки:
function wpschool_remove_addmedia_button(){ if ( !current_user_can( 'manage_options' ) ) { remove_action( 'media_buttons', 'media_buttons' ); } } add_action( 'admin_head', 'wpschool_remove_addmedia_button' );
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.