Поддержка Проблемы и решения Преобразовать превью (миниатюру) в картинку к записи

  • Решено Asome

    (@asome)


    Здравствуйте!
    Есть ли возможность добавить картинку из превью (миниатюры) в начало записи? Может существует какой-то плагин, который может это сделать автоматически, либо код?

    У меня забавная ситуация:

    Я много раз вручную переделывал огромное количество записей, то добавлял превью, а вместо них вставлял картинку в начало записи, удаляя превью, то наоборот. Нужно было, чтобы отображались картинки (обложки) в Related Posts под статьёй, да и в Поиске тоже.

    Сейчас проблема в том, что у меня в блоге есть записи, у которых в начале идёт встроенное видео из YouTube. С помощью плагина (Video Thumbnails), мне удалось создать автоматически превью ко всем записям, где отсутствовала обложка. Проблема в том, что теперь перед каждым роликом аналогичное изображение. Нужно либо через код убрать превью и вставить вместо них соответствующую картинку, либо ещё что-то сделать.

    Может у кого есть идеи, как лучше поступить в таком случае?

    • Тема изменена 3 мес. назад пользователем  Asome.
    • Тема изменена 3 мес. назад пользователем  Asome.
Просмотр 7 ответов — с 1 по 7 (всего 7)
  • O

    (@perdyllo)

    Скорее всего будут полезны плагины для автоматической генерации изображений записи из изображений, выставленных в запись. Поищите подходящий в каталоге плагинов по запросу Featured Image

    • Ответ изменён 3 мес. назад пользователем  O.

    Spectrum, спасибо за идею! Надеюсь, Вы правильно поняли, что я имел ввиду: из превью вытащить картинку и телепортировать её в обычную картинку в начале записи (заметки).

    Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, wpcute.ru

    Здравствуйте.

    Может существует какой-то плагин

    Гугл выдал Featured Image in Content. Возможно, подойдет.

    Denis Yanchevskiy, спасибо! Уже пробовал, не помогло.

    Что-то мне подсказывает, что придётся делать всё вручную. Везде нахожу, в том числе советы на английском, что можно сделать превью из первой картинки в записи, но никак не наоборот.

    Спасибо за советы!

    Я решил свою проблему! Пришлось подойти к процессу творчески. Если у кого подобная ситуация, вот Вам инструкция:

    Наткнулся на плагин Hide Featured Image, но он работал некорректно, скрывал превью только в записях на главной странице, но миниатюра вновь была видна через категории (разделы / рубрики) и теги (метки).

    Благодаря названию догадался, как ввести запрос на английском. И решил сделать всё по-хитрому. Спустя долгое время поисков, нашёл то, что мне было нужно.

    Вот инструкция на английском: Как скрыть превью (миниатюру) в разных записях, которые можно отключить напрямую, или выбрать определённые категории и теги…

    Хитрость моего способа заключалась в том, что у меня лишние превью шли в разделе, в котором одни видео. Нужно было убрать дублирование, вернее шла обложка к видео, а потом и сам ролик, но уже с той же обложкой, только встроенной.

    Мне осталось лишь добавить нужный тег (метку) к записям, в которых я хочу скрыть картинки, а также такой код в CSS:

    .tag-none .wp-post-image  { 
    display: none !important; 
    }

    tag — это раздел меток.
    none — моя метка, для которой я прописал именно такое название (адрес), когда её создавал.
    !important — приписал на всякий случай.

    Если кто хочет прописать ID вместо «адреса» метки, то нужно скачать плагин Simply Show IDs.

    Если бы вы указали адрес страницы с проблемой, я бы вам это решение предложил бы через 5 минут

Просмотр 7 ответов — с 1 по 7 (всего 7)