Как установить настройки медиафайлов по умолчанию?
Если вставляемые вами в записи медиафайлы имеют почти всегда одни и те же настройки отображения (выравнивание, ссылка и размер) и вы не хотите каждый раз заново их устанавливать для каждого нового медиафайла, то вы можете установить нужные значения отображения по умолчанию. Например, если по умолчанию вы установите настройку "Размер" как "Средний", то каждый новый вставленный вами медиафайл будет среднего размера (вы, конечно, можете изменить эту настройку вручную). Добавьте в файл functions.php вашей темы код:
//значения для медиафайлов по умолчанию start function wph_attachment_display_settings() { update_option('image_default_align', 'left'); update_option('image_default_link_type', 'none'); update_option('image_default_size', 'large'); } add_action('after_setup_theme', 'wph_attachment_display_settings'); //значения для медиафайлов по умолчанию end |
Возможные значения переменных:
Выравнивание (image_default_align):
- left - слева
- right - справа
- center - по центру
- none - нет
Ссылка (image_default_link_type):
- file - медиафайл
- post - страница вложения
- custom - произвольный URL
- none - нет
Размер (image_default_size):
- thumbnail - миниатюра
- medium - средний
- large - большой
- full-size - полный
С помощью этого небольшого кода вы можете добиться большой экономии времени при создании записей.
А мне очень помог это краткий пост. Пользователи грузят много фото на сайт, задолбался их размер редактировать. Надеюсь теперь все пойдет на автоматие
Код не работает на WP 4.9.1 можете скорректировать статью?
хз как. установите настройки в wp-admin/options.php
Все работает, спасибо, информация актуальная и полезная.
У меня много картинок поздравительных на сайте, в принципе я хочу чтобы их скачивали, ими делились. Не могу найти нигде ответ на вопрос, ставить ссылку на медиафайл или нет? В чем разница, как эти картинки будут индексироваться. В принципе скачать то ее можно и без ссылки. Что лучше?
Перебрал тонны кода на десятке ресурсов, там и options и БД и что только не советовали, но либо не работало, либо ломало сайт. Эта штука единственная сработала на все 100%, спасибо!