@full-size

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

Подскажите, пожалуйста, как всем пользователям, кроме админа, запретить вставку медиа с сайта посредством функции?Интересует готовое решение. Спасибо.

6e35e2e8d6be4fa09511e0766e71f4b0.jpg
  • Вопрос задан
  • 115 просмотров
Решения вопроса 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
/**
 * Hide "Insert from URL" tab in media upload popup for everyone except admin
 *
 * @param $strings array List of media view strings
 *
 * @return array
 */
function custom_media_uploader( $strings ) {

    if ( ! current_user_can( 'manage_options' ) ) {
        unset( $strings['insertFromUrlTitle'] );
    }

    return $strings;
}
add_filter( 'media_view_strings', 'custom_media_uploader' );
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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