Плагин Auto Post Thumbnail — работаем с миниатюрами

Многие темы WordPress не имеют функции вывода миниатюры в записи, а между тем это весьма привлекательная для пользователя функция. Нельзя пренебрегать тем, что изображения на экране монитора притягивают взгляд. В WordPress такой функционал обеспечивается применением атрибута thumbnail произвольных полей конструктора. Старые версии Вордпресс наверняка не имеют такой функции, а если вы привыкли к своему функционалу и не хотите его обновлять, то самое время задуматься о том, что можно обойтись и без обновлений темы, а просто установить необходимый плагин. Этот плагин — Auto Post Thumbnail.

Этот модуль может создавать миниатюры к записи (thumbnail) из первого изображения, размещенного в тексте статьи. Если такового не существует вообще, то плагин продолжит поиск по WordPress, пока не найдет и не создаст миниатюру. Вот такой настойчивый функционал. Если вы уже установили заранее какое-то изображение в качестве миниатюры вручную, то после подключения плагина просто ничего не произойдет – картинка в записи не поменяется. Плагин может не только автоматически создавать мини-картинки, но и запрещать их создание для конкретных записей. Для этого нужно на странице создания новой записи создать новое произвольное поле (custom field) skip_post_thumb в той записи, которую вы хотите оградить от присутствия миниатюры.

Установка плагина традиционна – спасибо WordPress за простоту использования. Дальше вы должны все знать – можно скачать плагин с сайта плагина, можно найти на странице установки плагинов или загрузить с вашего компьютера по FTP. Если у вас нет этого плагина – скачайте его на этой странице. Скачать Auto Post Thumbnail. Установка производится в директорию /wp-content/plugins/, а затем активировать в панели администратора во вкладке «Плагины».

После того, как плагин установлен, в админанели появится вкладка Auto Post Thumbnail, имеющая всего одну кнопку. Именно на нее и нужно нажать, чтобы начать работу с плагином — Generate Thumbnails. Там же плагин напомнит вам о необходимости установки произвольного поля skip_post_thumb для записей, которые не будут содержать миниатюр. Дальше просто нажмите на кнопку.

Теперь запущен процесс обработки всех записей вашего сайта или блога. По его окончании для вас будет выведено соответствующее сообщение в статус-баре плагина. Сам процесс обработки записей также будет отображаться в виде процентной линии выполнения задачи. Можно проверить выполненную работу и просмотреть несколько записей. Как старые записи, так и новые – все будут содержать в тексте миниатюры изображений. Может случиться так, что ваша тема имеет предустановленную возможность вывода миниатюр, но вы об этом не догадывались. Тогда может случиться такой казус – будут выводиться оба изображения, как показано на картинке.

 

Первое, что может прийти в голову – удалить все картинки из записей. Но не торопитесь, иначе зачем вы вообще устанавливали этот плагин? Все решается намного проще, чем вы думаете. Чтобы исправить это досадное недоразумение, необходимо несколько поправить ваш шаблон. Прежде всего, откройте те файлы, которые несут в себе функцию отображения списка записей вашего сайта. Это файлы index.php и home.php, или же файлы catagory.php, archive.php, tag.php – могут быть различия в названиях файлов. Здесь необходимо найти строку, которая отвечает за визуализацию контента и поменять ее на следующую:

< ?php the_excerpt(''); ?>

Этот отрывок делает следующее – он позволяет отобразить анонс (или цитату) записи вашего блога в чисто текстовом виде, без картинок и выделений. Потом в файле темы single.php нужно найти функцию исполнения отображения миниатюр (the_post_thumbnail) и удалить ее. Обычно эта функция сопровождается таким кодом:

< ?php if ( function_exists('has_post_thumbnail') && has_post_thumbnail() ) { the_post_thumbnail(array(300,225), array("class" => 'alignleft post_thumbnail')); } ?>

Результатом будет весьма интересное решение – на страницах новостей будут выводиться картинки миниатюр и анонс статьи, а в полной записи – то изображение, которое было задано вами при написании статьи плюс сама статья. Это довольно гибкое и оригинальное решение, а работа плагина Auto Post Thumbnail – безупречна. Кстати, еще одно маленькое, но все-таки преимущество – его вес всего 20 Кб.

This article was updated on август 19, 2024

You should also read:

Плагин для WordPress

Плагин для автоматической перелинковки WordPress

Давно знал о существовании плагина для автоматической перелинковки на WordPress, но никак руки до него не доходили, а точнее, не думал что он настолько полезен. Лишь однажды, когда я случайно попал на новостной сайт (какая-то новость заинтересовала), прочитал новость, а потом перешел по внутренней ссылке этой новости, а потом в другой новости снова перешел по внутренней ссылке (все эти ссылки просто были внутри статьи на каком-то слове или фразе)… в общем, я понял, что с помощью этих внутренних перелинковок можно надолго задержать посетителя на вашем сайте, то есть как бы улучшаются “поведенческие факторы”, которые сейчас упорно стараются использовать все поисковые системы при поднятии сайта в топе или для понижения его позиций.

Плагин SEO-Pager как замена PageNavi или WP Page Numbers кто лучшая альтернатива?

Приветствую вас, уважаемые читатели блога KtoNaNovenkogo.ru. Это очередная статья из рубрики «Плагины для WordPress». В ней речь пойдет об очень популярном плагине WP-PageNavi, который позволяет вывести постраничную навигацию вашего блога под управлением WordPress на новый качественный уровень.

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

WP-PageNavi