Автоматическая установка миниатюр для новых постов
Сегодня рассмотрю достаточно простой хак-плагин, что автоматизирует работу при создании новых записей в wordpress. Касается он тематики минатюр для постов, о которых уже было и так сказано немало. Рабочее название модуля Set Featured Image и распространяется через Github.com, а не официальный сайт. Скачать можно здесь. После этого распаковываете содержимое архива и копируете исходный фал set-featured-image.php в директорию wp-content/plugins. В админке wordpress остается его только активировать.
Суть работы плагина в том, что он автоматически устанавливает в качестве миниатюры первую картинку из поста при его создании. То есть вы создаете запись в блоге, добавляете туда изображение — одно, второе, третье и просто сохраняетесь пост. Модуль каждый раз при сохранении или публикации записи проверяет наличие миниатюры и, если ее нет, добавляет туда изображение. Если же вам нужно «пройтись» по старым записям — используйте Auto Post Thumbnail.
В последних версиях WordPress и новом интерфейсе загрузчика картинок, в принципе, ничего не меняется. Фактически плагин Set Featured Image избавляет вас от лишнего клика — просто загрузили картинку и сохраняете запись сразу. Для постов, где много изображений (и галерея, например) это также удобно — можно фактически вообще забыть о миниатюре, которая будет добавляться автоматически.
Важно, что при этом вы всегда сможете вручную задать нужное вам изображение в качестве миниатюры — допустим, не хотите чтобы это была первая картинка, выбираете другую из загруженных, кликнув по соответствующей ссылке. Если поменять порядок изображений в мультимедийной библиотеке, то плагин это учтет — каждый раз перед сохранением записи он все просматривает и выполняет свои задачи.
Кстати, в качестве «бонуса» Set Featured Image добавляет в раздел «Записи» — «Все записи» отображение миниатюр постов.
Теперь вы сможете легко отслеживать для каких записей у вас есть миниатюры, а где их не хватает. Когда-то, я кстати, уже рассматривал подобных хак — превью в разделе редактирования постов легко делается через специальную функцию в файле functions.php. Что же касается рассматриваемого Set Featured Image, то вполне представляет из себя весьма интересное решение. Я тестировал его на одном из WordPress блогрв — все работает отлично. Обсуждение плагина Set Featured Image и часть его кода можете найти тут. Авторам спасибо за разработку.
комментариев 15 к статье “Автоматическая установка миниатюр для новых постов”
Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!
Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:
- Як сховати відсутні товари в Woocommerce шорткодах та схожих товарах
- Сервіс AdMaven + плагін для монетизації трафіка на WordPress сайтах
- Плагіни для створення стрічки новин з біжучим рядком в WordPress
- Як змінити розміщення кнопки оформлення замовлення в WooCommerce
- Плагін WHWS Display In Stock Products First – відображення товарів в наявності першими
- Підписка MonsterONE: чи варто використовувати цей сервіс у 2023 році? (+5 продуктів, які треба скачати в першу чергу)
- Онлайн генератор ссылок на мессенджеры для WordPress и не только
- WooCommerce (46)
- Безопасность (12)
- Видео (6)
- Виджеты (28)
- Возможности (141)
- Вопрос-ответ (6)
- Начинающим (52)
- Новости (46)
- Оптимизация (23)
- Плагины (246)
- Сервисы (87)
- Хаки и секреты (87)
- Шаблоны (45)
- Оптимизируем WordPress header и удаляем лишний код (5,19 из 7, голосов - 43)
- Как создать пункт меню без ссылки в wordpress (6,39 из 7, голосов - 23)
- Добавление кнопки Вконтакте, Facebook и Twitter в wordpress блог (6,14 из 7, голосов - 21)
- Выполнение jQuery скриптов при выборе вариаций товаров в WooCommerce (3,96 из 7, голосов - 26)
- Хаки для вариаций товаров в WooCommerce (5,00 из 7, голосов - 20)
- Вывод текста в блоге только на главной (6,85 из 7, голосов - 13)
- Как убрать category в WordPress категориях — зачем это делать, плагины для реализации (5,31 из 7, голосов - 16)
- Дизайн Мания - о веб-дизайне и не только.
- Tod's Blog - все про заработок онлайн.
- Вебдванольные заметки - обзоры веб-сервисов.
- Советы по выбору холодильника LG с технологией No Frost
- Зачем нужны Wi-Fi ретрансляторы и как выбрать подходящую модель
- Введение в онлайн-казино Slotor777: многообразие игр и привлекательные бонусы
- Необходимость использования облачного хранилища в наше время, что важно и как выгодно?
- Спрощення процесу звітності за допомогою програми BAS Бухгалтерія
- Технологія підключення інтернету GPON та її переваги
- За що гравці найбільше цінують Lineage 2
- Для каких проектов нужна аренда виртуального сервера и что такое VPS
Нет никакой миниатюры.
Евгений, в смысле нет? я тестировал, все работало.
Вставляю картинки с помощью галереи NextGen плагин поймёт её? До этого вставлял прямыми ссылками типа http://Мой_сайт/фотографии/фото.jpg поможет ли плагин тут? Или он реагирует только на картинки вставленные средствами WP?
Система загрузки картинок в WP мне не нравится, особенно, если счёт их идёт на тысячи…
Кир, в описании видел, что галерея тоже должна «поддерживаться». Можете сами попробовать — плагин максимально прост и быстр в установке. Однозначного ответа дать не могу либо модуль просматривает текст в поиске картинок либо сканирует «мультимедийную библиотеку» — нужно тестировать.
Надо будет попробовать, по результатам сообщу. Может оказаться очень полезным плагином.
Спасибо, сегодня вечером опробую плагин в деле
У меня немножко другой вопрос =)
Существует ли какой-либо способ отфильтровать в админке все посты у котоорых уже есть миниатюра?
Kvasdopil, единственное, что приходит на ум — это сделать превью в разделе редактирования постов и просматривать по 50-100 постов на странице. По идее за полчаса можно решить эту задачку.
Tod, спасибо. Как раз то, что надо.
Замечательный плагин спасибо.
Установил плагин. В новых записях выводит не миниатюру, а картинку полного размера. В записях сделанных ранее миниатюра не появилась
Александр, тут 2 нюанса. Во-первых, модуль ставит миниатюру только при сохранении записи, то есть он больше подходит для новых постов. Если вдруг будете редактировать старую публикацию, то плагин также сработает. Но «обходить» таким образом все прошлые посты не эффективно, лучше попробовать Auto Post Thumbnail. Второй момент — модуль лишь задает миниатюру для записи, но за ее отображение отвечает код в шаблоне. Нужно проверить код вывода миниатюр в файлах шаблона (index.php, single.php и др.).
Тод, спасибо за обстоятельный ответ! Действительно изрядно покопавшись, нашел причину, нестыковку в файлах своего шаблона. И все заработало, имею в виду модуль set-featured-image, миниатюры новых постов отображаются как нужно.
Тод спасибо за инфу ! Но после установки не чего не произошло , нет никаких миниатюр . Если есть необходимость проверить код , было бы не плохо об этом написать в вашем гайде .
Avi, решение работает только для новых записей — вы проверяли его именно? Если да, то скорее всего суть во втором нюансе — увы, это код не с официального репозитория, и с даты публикации данной статьи прошло 4 года и вышло несколько обновлений системы, не факт, что все работает до сих пор.