category_name=Staff Home - функция выведет посты из рубрики Staff Home category__and - query_posts(array(’category__and’ => array(id_1,id_2,…,id_n)));, выведет посты в если будет принадлежать всем рубрикам category__in, category__not_in - входит или не входит в рубрики
author=id - возвращает посты, автор которых имеет указанный id. author=-id - возвращает посты, кроме тех, чей автор имеет указанный id. author=admin - возвращает посты, авторства admin.
p=id - возвращает пост с соответствующим айди. name=about-my-life – возвращает пост со приведенным slug «about-my-life» posts_per_page=N – определяет сколько постов должно отображаться на странице, где N – необхомое кол-во. posts_per_page=-1 – на странице отображаются все посты showposts=N – показать N постов showposts=-1 – показать вес посты post_status=publish – возвращает опубликованные посты.
Поставил WordPress автоматом поставился и плагин Akismet - долго не думая что это такое, я его по простому отключил, но вот начал настраивать свой блог и решил разобраться, оказываеться полезная фича, Читать далее Akismet и API-ключ
Здесь буду писать функции 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')) - конкретные значения тегов.
Просидел несколько часов в гугле, обрыл файлы, быстро решения не нашел.
Но для начала подробней о задаче: Появилась необходимость возле картинки миниатюры поста вывести описания этой же картинки, можно было бы пойти путем регулярного выражения и вырезать alt получив миниатюру в строчку get_the_post_thumbnail. Но я решил все же найти как получить описания картинки именно через функции WordPress. Читать далее Описания миниатюры(Description thumbnail)
Понадобилась задачка в шаблоне вывести последнию новость определеной категории на главной. Ну что же создал в шаблоне файл home.php.
И в нужному месте прописал
1
2
3
4
5
6
<?php
query_posts($query_string.'&cat=26');//Делаем запрос в базу который выберет нужные нам посты
have_posts();//выбрать посты
the_post();//выбрать первый пост
the_excerpt();//вывод краткой новости?>
<?php
query_posts($query_string.'&cat=26');//Делаем запрос в базу который выберет нужные нам посты
have_posts();//выбрать посты
the_post();//выбрать первый пост
the_excerpt();//вывод краткой новости
?>