Intereting Posts
Как написать налоговый запрос, который соответствует всем терминам в массиве? Следующие и предыдущие кнопки для навигации После обновления wordpress с 4.4 до 4.5 настройка nginx работает неправильно Проблема с импортером WordPress Как изменить позицию персонализированного типа сообщения из бэкэнд Используйте register_taxonomy () в register_activation_hook () Сделать метабокс пользовательского типа сообщений полностью автоматическим и массовым / быстрым редактированием Скрыть редактор, сохраняя кнопку добавления мультимедиа в настраиваемом типе сообщений Использование плагинов wordpress Вступление в Grandchild Terms The Grandfather Term – это родительский Удалить теги P из изображений Ограничить доступ к определенным пользователям Заказ страниц и увеличение навигации Почему в этой теме WordPress я не вижу Главное меню? Проверка пустой / заголовка в медиа-библиотеке

Изменить размер загружаемых изображений по умолчанию для вкладчиков

Когда вкладчик загружает изображение в сообщение, для параметра размера изображения по умолчанию установлено значение «Средний». Как я могу изменить его на большой или полный?

Solutions Collecting From Web of "Изменить размер загружаемых изображений по умолчанию для вкладчиков"

Размер изображения по умолчанию для вставки изображений хранится в таблице опций в image_default_size . Вы можете изменить размер изображения по умолчанию, обновив опцию:

 update_option( 'image_default_size', 'large' ); 

Размер изображения по умолчанию, зависящий от ролей

Чтобы изменить размер изображения по умолчанию для вкладчиков, вы можете подключиться к pre_option_[option] (который запускается непосредственно после очистки имени параметра, переданного get_option , что дает вам возможность изменить значение, возвращаемое get_option ) и вернуть другой размер изображения только для участников:

 function myplugin_contributor_image_default_size( $value ) { if ( current_user_can( 'contributor' ) ) { return 'large'; } return $value; } add_filter( 'pre_option_image_default_size', 'myplugin_contributor_image_default_size' ); 
 function mytheme_setup() { // Set default values for the upload media box update_option('image_default_align', 'center' ); update_option('image_default_link_type', 'media' ); update_option('image_default_size', 'large' ); } add_action('after_setup_theme', 'mytheme_setup');