Всем доброго вечера.
Собственно, ищу:
А) тему, в которой был бы реализован следующий принцип вывода материалов на главной:
Рубрика 1
- Записи рубрики
Рубрика 2
- Записи рубрики 2
итд
но не из всех рубрик, а только из выбранных.
или
Б) плагин, что делал бы так
или
В) просто код, что реализовывал бы такую функцию.
Как сделать вывод нескольких материалов из рубрик на главную?
(Ответов: 10, Просмотров: 1130)
- 04.03.2014 00:39
- 04.03.2014 00:43
Можно этим - Posts per Cat
Спасибо сказали:
Translit13(04.03.2014), - 04.03.2014 02:00
Спасибо, но выглядит на скриншотах как-то не очень.
- 04.03.2014 02:21
Всё можно вывести так, как надо, но естественно надо допиливать под сайт.
Либо без плагина, но тут тем более "на автомате" не сделать. - 04.03.2014 03:00
DOleg, особыми познаниями в css не располагаю, поэтому и ищу вариант полегче. Часто видел темы с таким расположением постов, может кто подскажет названия таких тем.
- 04.03.2014 19:28
Translit13,
вот таким кодом можно
PHP код:там где cat=4 указывайте id нужной вам категории<?php if (is_front_page()) {query_posts('cat=4&posts_per_page=10'); ?>
<h1>Статьи</h1>
<div><?php while ( have_posts() ) : the_post(); ?>
<div>
<?php get_template_part( 'content', get_post_format() ); ?>
</div>
<?php endwhile; ?>
<?php wp_reset_query(); ?>
<div style="clear: both;"></div></div>
posts_per_page=10 количество постов из категории
'content' - название файла отвечающего за вывод краткой превью статьи
Если нужно из нескольких категорий, можете еще раз скопировать этот код, но указать другой catСпасибо сказали:
Translit13(04.03.2014), - 04.03.2014 19:37
Translit13, у себя на сайте вывожу по 3 последние записи из нужных мне рубрик.
PHP код:<?
$category_ids = array(1,15,19,27,6,42,46,47,49,48); //создаем массив с id нужных рубрик
foreach ($category_ids as $catid) { //запускаем цикл
$cat = get_category( $catid, ARRAY_A);
$posts = get_posts(array( // получаем посты по заданным параметром
'numberposts' => 3,
'offset' => 0,
'category' => $catid,
'post_status' => 'publish'
));
}
?>Спасибо сказали:
Translit13(04.03.2014), - 04.03.2014 19:45
Бесплатных тем не знаю, платных - вагон.
Как пример: _http://themes.tielabs.com/?theme=jaridaСпасибо сказали:
Translit13(04.03.2014), - 04.03.2014 21:54
3s777, Rlove, эти коды в index.php ставить?
- 04.03.2014 22:28
Да, в index.php, если ваша тема не выводит главную иным способом.
Но вынужден предупредить, код, который предоставил 3s777, выводит данные с помощью файла content.php, в вашей теме его может не быть.
Возможно подойдёт код, предоставленный Rlove, но его надо выложить в правильное место в файле. Справитесь?
Я думаю, что вам придётся выложить сюда свой index.php, иначе можете натворить дел. Либо нанять кого-то, если сами не хотите с этим возиться.Последний раз редактировалось DOleg; 04.03.2014 в 22:33.
Спасибо сказали:
3s777(05.03.2014), Translit13(05.03.2014),
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Оптимизируем вывод описания рубрик wordpress | Дайджест блогосферы | 6 | 16.06.2013 21:28 |
Массовая замена текста в нескольких файлах - как сделать? | Вопросы от новичков | 9 | 04.03.2013 14:42 |
Помогите разделить вывод рубрик в wordpress | Web программирование | 9 | 12.02.2012 06:49 |
Wordpress: как сделать вывод рубрик в строчку, а не выводить списком. | Web программирование | 5 | 18.12.2011 13:50 |
Вывод нескольких категорий в drupal | Web программирование | 4 | 20.07.2011 19:50 |







