Как Вы уже поняли, это новая страница, поэтому давайте ее продолжать, ведь дальше еще интереснее. Как я говорил ранее: постраничная навигация в статьях используется на многих сайтах, ведь если статья очень большая, то Вам будет не удобное ее читать на одной странице ( пол крайней мере для многих). Ладно, давайте продолжим тему о том, чтобы навигация располагалась сразу же после статьи.
Данную проблему можно решить очень просто. Чтобы навигация статьи располагалась сразу же после статьи, Вам необходим файл functions.php. Скачиваете его, открываете и вставляете туда следующий код:
function pagination_after_post($content) {
$content .= wp_link_pages(('echo'=>0));
return $content;
}
add_filter('the_content','pagination_after_post',1);Но не забывайте о том, что у Вас тогда не должна присутствовать функция wp_link_pages, что мы рассмотрели выше, в файле single.php. В противном случае, у Вас будет выводиться 2 раза постраничная навигация статьи. То есть надо воспользоваться одним методом: либо functions.php или single.php (я бы посоветовал второй способ).
Еще может некоторым не понравится, что когда пользователи будут перемещаться по страницам статьи, то на них будет дублироваться комментарии. На многих так и делают, а на многих убирают, оставляя комментарии только на главной. Поэтому, если Вы хотите оставить их на главной странице только, то Вам необходимо в файле single.php заменить код:
<?php comments_template();?>На:
<?php
$paged = get_query_var( 'page' ) ? get_query_var( 'page' ) : false;
if ( $paged === false )
{
?><p><?php comments_template(); ?></p><?php
}
else
{
?><p>Ранее опубликованные комментарии отображаются на <a href="<?php the_permalink() ?>#comments">первой странице статьи</a>.</p><?php
if (‘open’ == $post->comment_status) : ?>
<?php endif;
}
?>Вот примерно и все, теперь Вы можете оформлять данную постраничную навигацию в статьях и приводить ее в порядок. А самое главное, Вы сможете без проблем писать красивые, длинные статьи для своего ресурса. Как я и обещал, данную статью разделил на несколько, под ней Вы сможете увидеть постраничную навигацию и понять, что это такое.
Страниц: 1 2
Также советуем почитать на PressDev.RU
Короткая ссылка: http://pressdev.ru/?p=4567





не получается. у меня изначально такой код:
<div class="post" id="post-«>
<a href="» rel=»bookmark» title=»Постоянная ссылка: «>
Рубрика:
‘Страницы: ‘, ‘after’ => », ‘next_or_number’ => ‘number’)); ?>
Sorry, no posts matched your criteria.