Flector

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

Настройки медиафайлов по умолчанию

Если вставляемые вами в записи медиафайлы имеют почти всегда одни и те же настройки отображения (выравнивание, ссылка и размер) и вы не хотите каждый раз заново их устанавливать для каждого нового медиафайла, то вы можете установить нужные значения отображения по умолчанию. Например, если по умолчанию вы установите настройку "Размер" как "Средний", то каждый новый вставленный вами медиафайл будет среднего размера (вы, конечно, можете изменить эту настройку вручную). Добавьте в файл 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 - полный

С помощью этого небольшого кода вы можете добиться большой экономии времени при создании записей.


Комментарии (6 комментариев)
  1. А мне очень помог это краткий пост. Пользователи грузят много фото на сайт, задолбался их размер редактировать. Надеюсь теперь все пойдет на автоматие

  2. Слава:

    Код не работает на WP 4.9.1 можете скорректировать статью?

    • Flector:

      хз как. установите настройки в wp-admin/options.php

  3. Все работает, спасибо, информация актуальная и полезная.

  4. У меня много картинок поздравительных на сайте, в принципе я хочу чтобы их скачивали, ими делились. Не могу найти нигде ответ на вопрос, ставить ссылку на медиафайл или нет? В чем разница, как эти картинки будут индексироваться. В принципе скачать то ее можно и без ссылки. Что лучше?

  5. Олег:

    Перебрал тонны кода на десятке ресурсов, там и options и БД и что только не советовали, но либо не работало, либо ломало сайт. Эта штука единственная сработала на все 100%, спасибо!

Написать комментарий

Для вставки кода воспользуйтесь кнопкой "Код". Используйте предпросмотр!