вобщем на главной только 10 постов, а остальные на след. страницах, но на главной нету ссылки на next page ….
какую функцию вставить чтобы это появилось?
как добавить ссылку на следующие страницы?

вобщем на главной только 10 постов, а остальные на след. страницах, но на главной нету ссылки на next page ….
какую функцию вставить чтобы это появилось?
http://codex.wordpress.org/Template_Tags/next_posts_link
http://codex.wordpress.org/Template_Tags/previous_posts_link
у меня там в индексе уже есть что то для этого, но не работает по ходу
<div class="Nav"><?php if(function_exists(‘wp_pagenavi’)) { wp_pagenavi(); } ?></div>
я добавляю <?php next_posts_link(‘Next Entries »’, ‘0’) ?> и получаю
<div class="Nav"><?php if(function_exists(‘wp_pagenavi’)) { wp_pagenavi(); } ?><?php next_posts_link(‘Next Entries »’, ‘0’) ?></div>
появляется ссылка на страницу 2 . но при переходе опять попадаю на главную и на ней уже не видно next entries
правда у меня стоит query_posts("cat=1"); и такая же проблема еще на паре сайтов с query_posts("cat=1"); как ее решить?
$query_string в поиск по форуму
попробуйте после <div class="Nav"><?php if(function_exists(‘wp_pagenavi’)) { wp_pagenavi(); } ?></div>
поставить <?php } ?>
а в файл functions.php это:
/*
Plugin Имя: WP-PageNavi
Plugin URI: http://www.lesterchan.net/portfolio/programming.php
*/
function wp_pagenavi($before = ”, $after = ”, $prelabel = ”, $nxtlabel = ”, $pages_to_show = 5, $always_show = false) {
global $request, $posts_per_page, $wpdb, $paged;
if(empty($prelabel)) {
$prelabel = ‘<strong>«</strong>’;
}
if(empty($nxtlabel)) {
$nxtlabel = ‘<strong>»</strong>’;
}
$half_pages_to_show = round($pages_to_show/2);
if (!is_single()) {
if(!is_category()) {
preg_match(‘#FROM\s(.*)\sORDER BY#siU’, $request, $matches);
} else {
preg_match(‘#FROM\s(.*)\sGROUP BY#siU’, $request, $matches);
}
$fromwhere = $matches[1];
$numposts = $wpdb->get_var("SELECT COUNT(DISTINCT ID) FROM $fromwhere");
$max_page = ceil($numposts /$posts_per_page);
if(empty($paged)) {
$paged = 1;
}
if($max_page > 1 || $always_show) {
echo "$before <div class=’Nav’><span>Pages ($max_page): </span>";
if ($paged >= ($pages_to_show-1)) {
echo ‘<a href="’.get_pagenum_link().’">« First</a> … ‘;
}
previous_posts_link($prelabel);
for($i = $paged – $half_pages_to_show; $i <= $paged + $half_pages_to_show; $i++) {
if ($i >= 1 && $i <= $max_page) {
if($i == $paged) {
echo "<strong class=’on’>$i</strong>";
} else {
echo ‘ <a href="’.get_pagenum_link($i).’">’.$i.'</a> ‘;
}
}
}
next_posts_link($nxtlabel, $max_page);
if (($paged+$half_pages_to_show) < ($max_page)) {
echo ‘ … <a href="’.get_pagenum_link($max_page).’">Last »</a>’;
}
echo "<div class=’NavEnd’></div></div> $after";
}
}
}
ну вобщем просто установил плагин WP-PageNavi