Вы думаете здесь форум телепатов? Ссылку на сайт в студию, если нет желания давать ссылку, то диагностируйте согласно пунктам 4-8. Потом отпишитесь.
<?php query_posts('cat=&showposts=5'); ?>
<ul id="recentPosts">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<li>
<h3><a href="<?php the_permalink();?>"><?php the_title(); ?></a></h3>
<br>
<div class="postDate"><abbr class="published" title="<?php the_time('Y-m-d\TH:i:sO') ?>"><?php the_date('F j, Y') ?></abbr></div>
<br>
<?php the_excerpt(); ?>
<hr />
</li>
<?php endwhile; ?>
<div class="alignleft"><?php next_posts_link('« Older Entries') ?></div>
<div class="alignright"><?php previous_posts_link('Newer Entries »') ?></div>
<?php else : ?>
<h2>Not Found</h2>
<?php endif; ?>
</ul>
Плагинов никаких не использую.
При клике для перехода на страницу, открывается адрес вида: http://mysite/blog/page/2 при этом сам контент страницы не меняется!
В чем может быть проблема ?
<?php query_posts('cat=&showposts=5'); ?>
Это что? Попробуйте так:
<?php query_posts( 'posts_per_page=5' ); ?>
blog — это страница (page) ?
<?php query_posts( ‘posts_per_page=5’ ); ?> — не помогает.
http://mysite/blog/ — это страница блога.
когда нажимаю на « Older Entries ссылка становится вида —
http://mysite/blog/page/2 при этом сам контент не меняется!
Если это шаблон страницы, смотрите примеры архивов на странице
http://codex.wordpress.org/Pages
примерно так:
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts( array( 'posts_per_page' => 5, 'paged' => $paged ) );
vjpo — Большое спасибо !
Помогло!
У меня такая же проблема. Есть на сайте 9 страниц на них выводятся записи после 15 записи выводится разбиение страницы и при нажатии на вторую или третью страницу типа /page/3/ записи всё равно остаются с первой страницы. что нужно сделать чтобы записи выводились на второй странице?
Подскажите, если знаете что с этим делать
Как уже было замечено, чаще всего такая проблема возникает, когда в файлах темы оформления используется вызов функции query_posts()
, но не передаётся номер страницы (аргумент paged
).
Если решение не помогло — стоит создать новую тему (согласно правилам форума) и в ней описать, какие меры по диагностике уже предпринимались.
P.S. Вижу, что тема уже создана: «Вывод страниц». Эту закрываю.