Поддержка Проблемы и решения Частично не отображается вывод миниатюр в админке

  • Решено rikitikes

    (@rikitikes)


    Нет поддержки миниатюр для обычных страниц, а также для товаров Woocommerce. То есть в соответствующих редакторах админки отсустствует справа внизу строка «Добавить миниатюру». В редакторе записей такая строка есть. Там можно вставить миниатюру.
    Такая ситуация в теме BlackBird:
    http://wordpress.org/themes/blackbird
    И в теме F2:
    http://wordpress.org/themes/f2
    В последней теме строка в редакторе страниц есть, а вот в редакторе товаров Woocommerce отсутствует.
    Для того чтобы вставить миниатюры для товара приходится переходить в штатную тему Twenty Twelve, где такая строка есть во всех редакторах, вставлять и затем возвращаться обратно.
    Собственно сменить темы туда-обратно тему, чтобы вставить миниатюры, дело секундное. Но у меня плагин Widgetize pages при смене тем сбрасывает настройки. Приходится всякий раз их восстанавливать. И это напрягает.
    Рекомендуют обычно в functions.php вставить для поддержки миниатюр строку:
    add_theme_support(‘post-thumbnails’);
    или
    if ( function_exists( ‘add_theme_support’ ) ) {
    add_theme_support( ‘post-thumbnails’ );
    }
    Я так понял, что это в случае полного отсутствия поддержки миниатюр.
    А здесь получается как частичная. В редакторе записей строка «Добавить миниатюру» есть, а в редакторе страниц и в редакторе товаров Woocommerce отсутствует.
    Непонятно, отчего это зависит.
    Я на всякий случай вставил вышеприведённый код в functions.php, но безуспешно.
    Очень прошу совета знающего человека.
    Спасибо.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • В редакторе записей строка «Добавить миниатюру» есть, а в редакторе страниц и в редакторе товаров Woocommerce отсутствует.

    А панель «Настройки экрана» не помогает?

    Автор rikitikes

    (@rikitikes)

    В настройках экрана наверху нет «Миниатюры записи» с чебоксом.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Такая ситуация в теме BlackBird: http://wordpress.org/themes/blackbird
    И в теме F2: http://wordpress.org/themes/f2
    В последней теме строка в редакторе страниц есть, а вот в редакторе товаров Woocommerce отсутствует.

    В обеих темах миниатюры добавляются для ограниченного списка типов записей:
    https://themes.trac.wordpress.org/browser/blackbird/1.1.9/functions/blackbird-functions.php#L7
    https://themes.trac.wordpress.org/browser/f2/2.2.1/functions.php#L55

    Нужно или убрать массив в этих строках, или добавить туда 'page' и 'product'.

    Автор rikitikes

    (@rikitikes)

    Огромное спасибо!!!
    Мне трижды повезло, что знающий специалист ответил.
    Стоило в F2 в functions.php добавить волщебное слово product и строка «Добавить миниатюру» в редакторе товаров появилась.
    Ещё раз большое спасибо! Успехов!

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