Featured Slider — несколько категорий
-
К сожалению мой Featured Slider поддерживает последние новости только из одной категории. Как можно задать что бы отображались посты из некоторых или даже всех категорий?
Отрезок кода где прописана категория которую выбираешь в админке:
<!-- Featured Area --> <div id="featured-area"> <div id="s1" class="pics"> <?php $ids = array(); $arr = array(); $i=1; query_posts("showposts=3&cat=4"); while (have_posts()) : the_post(); ?> <?php $thumb = get_post_meta($post->ID, 'Thumbnail', $single = true); ?>
или
<!-- Featured Area --> <div id="featured-area"> <div id="s1" class="pics"> <?php $ids = array(); $arr = array(); $i=1; query_posts("showposts=3&cat=".get_catId(get_option('glow_feat_cat'))); while (have_posts()) : the_post(); ?>
Просмотр 3 ответов — с 1 по 3 (всего 3)
-
Создать общую категорию для всего, что отображается в слайдере.
Не обязательно, можно вот так cat=2,6,17,38
З.Ы. недавно узнал еще и рендом можно) Вот статейка.
query_posts(”cat=-3″) - Не показывать категорию с id=3 query_posts(”cat=-1,-2,-3″) - Не показывать категории, id которых равны 1, 2 и 3 query_posts(’cat=2,6,17′) - Вывести категории с id равным 2, 6 и 17 query_posts(’category_name=Staff Home’) - Вывести категорию с названием “Staff Home” query_posts(’name=first post’) - Вывести один пост с названием “first post” query_posts(’p=5′) - Вывести один пост, id которого равно 5 query_posts(’p=5′); global $more; $more = 0; - Вывести только первую часть (до тега more) поста с id=5 query_posts(’page_id=7′) - Вывести страницу с id=7 query_posts(’pagename=about’) - Вывести страницу с названием “about” query_posts(’cat=18&showposts=5′) - Вывести 5 постов из категории с id=18 query_posts(’cat=3&orderby=date&order=ASC’) - Вывести посты из категории с id=3, сортировать по дате в хронологическом порядке(DESC - в обратном порядке) query_posts(’posts_per_page=10‘) - Вывести 10 постов на страницу (при значении -1 выводит все посты) query_posts(’cat=3&year=2007′) - Вывести посты из категории с id=3 за 2007 год query_posts(array(’orderby’ => ‘rand’, ’showposts’ => 3, ‘cat’=>3)) - выводин рандомно, т.е. случайно 3 записи из 3 категории query_posts(array(’orderby’ => ‘rand’, ’showposts’ => 3)) - выводит случайно 3 записи из всех категорий
Во, супер, спасибо большое.
Я как всегда до самого простого метода недопер..
Просмотр 3 ответов — с 1 по 3 (всего 3)
- Тема «Featured Slider — несколько категорий» закрыта для новых ответов.