Как заставить WordPress использовать только один пост на страницу - PullRequest
0 голосов
/ 07 июня 2011

Я хочу показывать только один пост за раз, как на первой странице, так и после него, т. Е. Я не хочу второй просмотр моего блога, который показывает более одного поста.

До сих пор я установил «сообщений на страницу» на 1 на панели инструментов.Тем не менее, навигационные ссылки до и после публикации ссылаются на страницу 2, страницу 3 и т. Д. Они показывают только один пост, однако я бы предпочел, чтобы эти ссылки указывали на постоянные ссылки на следующие / предыдущие сообщения.

Как бы я это сделал?

1 Ответ

1 голос
/ 07 июня 2011

Заменить

<div id="nav-above" class="navigation">
    <div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">&larr;</span> Older posts', 'twentyten' ) ); ?></div>
    <div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">&rarr;</span>', 'twentyten' ) ); ?></div>
</div>

с

<div id="nav-above" class="navigation">
    <div class="nav-previous"><?php previous_post_link( '%link', '<span class="meta-nav">' . _x( '&larr;', 'Previous post link', 'twentyten' ) . '</span> %title' ); ?></div>
    <div class="nav-next"><?php next_post_link( '%link', '%title <span class="meta-nav">' . _x( '&rarr;', 'Next post link', 'twentyten' ) . '</span>' ); ?></div>
</div>


Первый блок кода вы должны найти в вашем loop.php, а второй - из single.php.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...