Про миниатюры в WordPress

Про миниатюры в WordPress

Данная статья скорее всего будет интересна тему кого уже работает блог на движке WordPress, и тем кто только знакомится с возможностями блога на WordPress.

Как подключить и работать с миниатюрами записей в WordPress

В WordPress, начиная с версии 2.9, работает функция миниатюр Post_Thumbnails.

Миниатюра представляет собой изображение выбранное для записи или страницы.

Про миниатюры в WordPress

Обычно миниатюры отображаются вверху поста. Сегодня многие темы для WordPress поддерживают функцию Post_Thumbnails, но, что делать, если тема не выводит с миниатюры?

Если правой части окна редактирования страниц и записей есть такой пункт, значит тема миниатюры поддерживает.

Если правой части окна редактирования страниц и записей есть такой пункт, значит тема миниатюры поддерживает.

Если в теме нет такой строчки, значит сначала нужно включить поддержку миниатюр. Делается это в файле function.php, в который следует добавить вот этот код:

[php]if ( function_exists( ‘add_theme_support’ ) ) {
add_theme_support( ‘post-thumbnails’ );
}[/php]

Функцию добавили, теперь идем в редактирование или создание страницы или записи и смотрим в правой части «Миниатюра записи».

Далее надо настроить размеры миниатюры.

Настройка размеров миниатюры

Размеры миниатюр настраиваются в «Параметры —> Медиафайлы»:

Про миниатюры в WordPress

Итак, функция миниатюр подключена, размеры миниатюр выставлены, теперь надо показать их читателям.

Как правило они выводятся в анонсах записей, это главная и архивы, и непосредственно в самих статьях или записях.

Значит, что мы делаем. Мы используем вот этот код:

[php]<?php if ( has_post_thumbnail() ) { the_post_thumbnail(‘thumbnail’); } ?>[/php]

И добавляем его в файлы index.php (миниатюры на главной), archive.php (миниатюры в архивах), single.php (миниатюры в постах) и page.php (миниатюры в страницах). Данный код расположен, как правило после функции вывода заголовка

[php]<h1 class="title"><?php the_title(); ?></h1>[/php]

до функции вывода контента
[php]<?php the_content(); ?>[/php]

Последнее, что осталось сделать — подключить стили для миниатюры
[css].post_thumbnail {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #E0E7EA;
float:left;
margin: 0 10px 10px 0;
padding: 5px;
}[/css]

Миниатюра будет находится слева, в рамке, с отступами внутренними и от текста.

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

А как быть, если материала уже много, миниатюры не выставлялись. Тема поменялась и что? Руками через все статьи?!

Можно и так, но можно проще. Итак, автоматический вывод миниатюры.


Современные системы видеонаблюдения могут эффективно работать практически в любых погодных условиях и выполнять множество различных задач. http://keeper-sb.ru— это современные решения в области обеспечения безопасности объекта.


Сегодня купить косметику онлайн легко и удобно Косметика купить — интернет магазин косметики. Качественная косметика — залог Вашего здоровья!











Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *