Поддержка Проблемы и решения Как сделать установку «медиафайл» по умолчанию?

  • Решено samend

    (@samend)


    После обновления до версии 5.1 перестали автоматом добавляться ссылки.
    Когда добавляется запись то в «НАСТРОЙКИ ОТОБРАЖЕНИЯ ФАЙЛА» подраздел «Ссылка» по умолчанию стоит «НЕТ», как сделать автоматически «медиафайл».
    Вариант с тем что менять и он применится в последующих не подходит.

    Вариант

    function wph_attachment_display_settings() {
        update_option('image_default_link_type', 'link');
    }
    add_action('after_setup_theme', 'wph_attachment_display_settings');

    На версии 5.1 не работает, также пробовалось ещё несколько способов которые тоже не работают.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • O

    (@perdyllo)

    как сделать автоматически ссылку «медиафайл»

    Этот вопрос не первый раз возникает на этом форуме. Поднимал его и я в свое время. Но увы. Решения нет. Сам удивляюсь этому. В WP решаются более сложные задачи. А такая ерунда как это — никак…..

    • Ответ изменён 5 лет назад пользователем O.
    Автор samend

    (@samend)

    \wp-includes\media-template
    При изменении этого файла создаётся первый файл автоматом со ссылкой, остальные без ссылки. Пока не решил вопрос

    \wp-includes\media-template

    никогда не лезте в файлы движка.

    Автор samend

    (@samend)

    Решил проблему.
    В файле l/wp-admin/includes/schema.php в строке 502 и значением ‘image_default_link_type’ ‘none’ поменять на ‘file’

    Скорее всего то, что выше не обязательно делать, однако я на всякий случай сделал.

    Также заходим в базу данных _options находим эту строку image_default_link_type у меня ID 66 и меняем с ‘none’ на ‘file’ ( знак ‘ не нужен)

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Как сделать установку «медиафайл» по умолчанию?» закрыта для новых ответов.