С нами с 15.12.06
Сообщения: 673
Рейтинг: 686
|
Добавлено: 28/10/10 в 15:51 |
Нужно в посте ВП отображать в определенном формате 10 предыдущих записей.
Имея ввиду формат, я говорю не просто о выводе 10 ссылок, а там о заголовке, ссылке и пользовательских полях, вот пример:
Код: |
<?php $recent = new WP_Query("showposts=10"); while($recent->have_posts()) : $recent->the_post();?>
<?php the_category(', '); ?>
<a href="<?php the_permalink(); ?>"><?php the_title_attribute(); ?></a>
<?php the_time('d.m.Y'); ?>
<?php endwhile; ?>
|
Собственно все что нужно - это подправить первую строчку кода, только вот, как это сделать чтобы в посте отображались предыдущие записи незнаю...
|
|
|
|
С нами с 15.12.06
Сообщения: 673
Рейтинг: 686
|
Добавлено: 30/10/10 в 16:14 |
возможно, этот пример подойдет:
Код: | <?php
//Create a new filtering function that will add our where clause to the query
function filter_where($where = '') {
//posts in the last 30 days
$where .= " AND post_date > '" . date('Y-m-d', strtotime('-30 days')) . "'";
return $where;
}
// Register the filtering function
add_filter('posts_where', 'filter_where');
// Perform the query, the filter will be applied automatically
query_posts($query_string);
?> |
только не знаю, на что заменить date('Y-m-d', strtotime('-30 days'))
чтобы не от сегодняшней даты подсчет ишел, а от даты поста...
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |