Вопрос по Wordpress шаблону

[Удален]
769

Доброго времени суток всем!

При создании сайта столкнулся с такой проблемой.

Нужно: Чтобы на главной были блоки с категориями а в них по 2-3 последних поста.

Как это всё реализовать?

Пример. http://rfotohost.narod2.ru/autoreviewsmall.jpg

Тут разделили на "Новинки автосалонов" "Разное" и так далее, мне собственно то-же самое нужно..

Код index.php


<?php get_header(); ?>
<div class="span-24" id="contentwrap">
<div class="span-16">
<div id="content">
<?php if(is_home()) { include (TEMPLATEPATH . '/featured.php'); } ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div <?php post_class() ?> id="post-<?php the_ID(); ?>">
<h2 class="title"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
<div class="postdate">Posted by <strong><?php the_author() ?></strong> on <?php the_time('F jS, Y') ?> <?php if (current_user_can('edit_post', $post->ID)) { ?> | <?php edit_post_link('Edit', '', ''); } ?></div>
<div class="entry">
<?php if ( function_exists("has_post_thumbnail") && has_post_thumbnail() ) { the_post_thumbnail(array(200,160), array("class" => "alignleft post_thumbnail")); } ?>
<?php the_content(''); ?>
<div class="readmorecontent">
<a class="readmore" href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>">Read More &raquo;</a>
</div>
</div>

</div><!--/post-<?php the_ID(); ?>-->

<?php endwhile; ?>
<div class="navigation">
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } else { ?>
<div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div>
<div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div>
<?php } ?>
</div>
<?php else : ?>
<h2 class="center">Not Found</h2>
<p class="center">Sorry, but you are looking for something that isn't here.</p>
<?php get_search_form(); ?>

<?php endif; ?>
</div>
</div>

<?php get_sidebars(); ?>
</div>
<?php get_footer(); ?>

Hixon10
На сайте с 21.08.2010
Offline
125
#1

В сторону query_posts нужно смотреть. Примера под рукой нет, но в блогах о query_posts написано много.

Веду свой невзрачный блог (http://hixon.ru/).
SeVlad
На сайте с 03.11.2008
Offline
1609
#2

ТС, есть куча бесплатных шаблонов с аналогичным функционалом. Найди и посмотри как там реализовано.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
[Удален]
#3


<?php
$myPosts = new WP_Query();
$myPosts->query('cat=1&showposts=2');

while ($myPosts->have_posts()) : $myPosts->the_post();
the_title();
the_content();
endwhile;
?>


<?php
$myPosts2 = new WP_Query();
$myPosts2->query('cat=2&showposts=3');

while ($myPosts2->have_posts()) : $myPosts2->the_post();
the_title();
the_content();
endwhile;
?>

И таких блоков со своими циклами можно клепать до бесконечности.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий