помогите пожалуйста.
Нужно, чтобы отображались посты из опрелённой категории в сайдбаре в таком виде
дата
время, пост
время, пост
время, пост….
предыдущая дата
время, пост
время, пост
время, пост….
максимум на что меня хватило это:
<strong><?php the_date("j F Y") ?></strong> <?php query_posts('cat=6,11&showposts=10'); ?> <ul> <?php while (have_posts()) : the_post(); ?> <?php the_time(' G:i') ?><h5><a href="<?php the_permalink() ?>"><?php the_title(); ?></a><h5></ul> <?php endwhile;?>
при этом вверху отображается даже не дата последнего поста, а вообще какая-то непонятная…
спасибо. это куда вставлять? вместо <?php the_date("j F Y") ?> ?
Да. Формат даты берётся из настроек сайта.
это не совсем то.
этим я хотел показать,что мне нужно,чтобы в сайдбаре сначала отображалась дата идущих далее постов, потом заголовки самих постов с временем,
затем дата предыдущих постов и под ней так же посты от этой даты и так далее…
а сейчас получается,что наверху просто сегодняшняя дата. причём только на главной странице, на других почему-то стоит другая. Видимо, эта дата-просто дата последнего изменения на конкретной странице, а не именно новостей. ещё сложность в том,что всё это идёт в сайдбаре, а на самой главной странице-посты из других категорий….
вот сайт [url]allbiathlon.com[/url]
<strong><?php the_date("j F Y") ?></strong> поставьте внутри Цикла, а не до него.
<strong><?php the_date("j F Y") ?></strong> поставьте внутри Цикла, а не до него.[/quote]
спасибо. разжуйте, пожалуйста, мне куда <?php the_date("j F Y") ?> именно вставить?
Я же по-русски написал: внутрь Цикла. Матчасть: Цикл WordPress « WordPress Codex
спаисбо. всё очень просто
правда выдаёт всё равно дату к каждому посту. А мне надо бы,чтобы была дата, а под ней посты от этой даты, затем, например, предыдущая и посты от неё итд
Сейчас такой код:
<?php query_posts(‘cat=6,11,428&showposts=10’); ?>
<ul> <?php while (have_posts()) : the_post(); ?>
<strong><?php the_time(get_option(‘date_format’));?></strong>
<br>
<?php the_time(‘ G:i’) ?><h5><a href="<?php the_permalink() ?>"><?php the_title(); ?></a><h5></ul>
<?php endwhile;?>
</div>
А не надо было the_date менять на the_time.
точно.