Функции WordPress

Здесь буду писать функции WordPress, без параметров без прочей фигни... такой себе краткий справочкник, что бы быстро найти то что нужно... А параметры уже можно нагуглить...

the_post_thumbnail - Вывод миниатюрки

Используются в шаблоне для определения какой контент выводить, возвращаютTRUE или FALSE.

  • is_home() - главная страница.
  • is_front_page() - пост или запись главной страницы.
  • is_admin() - панель администрации.
  • is_single() - одиночная запись.
  • is_single('5') - одиночная запись с ИД = 5.
  • is_single('Title') - одиночная запись с заголовком 'Title'.
  • is_single(array('beef-stew', 'pea-soup', 'chili')) илиis_single(array(17, 19, 1, 11)) или is_single(array(17,'beef-stew','Irish Stew')) - если страница попадает в перечисленные ИД или заголовки.
  • is_sticky() - если страница прикреплена.
  • is_sticky('17') - закрепленная страница с ИД = 17.
  • is_page() - страница.
  • is_page('42') - страница с ИД = 42.
  • is_page(array(42, 'about-me')) страница с ИД = 42 или страница с заголовком 'about-me'.
  • comments_open() - форма комментариев разрешена.
  • is_comments_popup() - окно для ввода комментариев.
  • is_category() - категории.
  • is_category(array(9,'blue-cheese','Stinky Cheeses')) - конкретные теги по ИД или названию.
  • is_tag() - теги.
  • is_tag(array('sharp','mild','extreme')) - конкретные значения тегов.
  • is_author() - если на странице автор.
  • is_author('4') - автор с ИД = 4.
  • query_posts () - заслуживает отдельную страничку!

Вывод посты определенных категорий

Понадобилась задачка в шаблоне вывести последнию новость определеной категории на главной. Ну что же создал в шаблоне файл home.php.

И в нужному месте прописал

1
2
3
4
5
6
<?php
query_posts($query_string.'&amp;cat=26');//Делаем запрос в базу который выберет нужные нам посты
have_posts();//выбрать посты
the_post();//выбрать первый пост
the_excerpt();//вывод краткой новости
?>