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

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

Если правой части окна редактирования страниц и записей есть такой пункт, значит тема миниатюры поддерживает.
Если в теме нет такой строчки, значит сначала нужно включить поддержку миниатюр. Делается это в файле function.php
, в который следует добавить вот этот код:
[php]if ( function_exists( ‘add_theme_support’ ) ) {
add_theme_support( ‘post-thumbnails’ );
}[/php]
Функцию добавили, теперь идем в редактирование или создание страницы или записи и смотрим в правой части «Миниатюра записи».
Далее надо настроить размеры миниатюры.
Настройка размеров миниатюры
Размеры миниатюр настраиваются в «Параметры —> Медиафайлы»:
Итак, функция миниатюр подключена, размеры миниатюр выставлены, теперь надо показать их читателям.
Как правило они выводятся в анонсах записей, это главная и архивы, и непосредственно в самих статьях или записях.
Значит, что мы делаем. Мы используем вот этот код:
[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— это современные решения в области обеспечения безопасности объекта.
Сегодня купить косметику онлайн легко и удобно Косметика купить — интернет магазин косметики. Качественная косметика — залог Вашего здоровья!
Добавить комментарий