Поддержка Проблемы и решения Настройки отображения файла по умолчанию

  • Anonymous User 14379775

    (@anonymized-14379775)


    Чего эта штука не срабатывает

    // Настройки отображения файла по умолчанию
    function w2033_display_attachment_settings() {
        if( get_option('image_default_align') !== 'center' )
            update_option( 'image_default_align', 'center' );
        if( get_option('image_default_link_type') !== 'none' )
            update_option( 'image_default_link_type', 'none' );
        if( get_option('image_default_size') !== 'large' )
            update_option( 'image_default_size', 'large' );
    }
    add_action( 'after_setup_theme', 'w2033_display_attachment_settings' );

    в wp_options значения обновляются, а по факту при попытке добавить изображение другие параметры по умолчанию:
    http://take.ms/V7v7V

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    Подозреваю, потому что значения записываются в cookies и повторно запрашиваются оттуда, а не из опций.

    Как-то подобный вопрос решал с помощью плагина Default Image Settings, но он последний раз обновлялся 2 года назад 🙁

    Автор Anonymous User 14379775

    (@anonymized-14379775)

    Ага, похоже на то.
    Помню что этот код раньше работал, теперь поменяли принцип видимо.

    Какой теперь смысл нахождения этих полей в таблице wp_options? Они не работают получается?

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