テーマ「arthemia」に変更してからなぜかトップページの「WP-PageNavi」で「2」「3」「・・」に進む場合にエラーがでる。(例:「http://****.com/page/2/」に進む場合リンクエラー)。なぜ?タグなどの表示では「WP-PageNavi」はOKなのに・・。
原因として考えられるのが・・
- パーマリンクの設定「/%year%/%monthnum%/%day%/%post_id%/」?
- トップディレクトリに変更したことが原因?
- 「WP-PageNavi 2.40 」の設定?
- index.php内の「query_posts() 関数」かな?
いろいろ試してみてもうまくいかないので断念。とりあえず「index.php」内の以下の「WP-PageNavi」コードを削除。※PHPも少しは勉強しないとダメなようです。原因わかる方、教えてください!
<div class=”navigation”>
<?php if(function_exists(‘wp_pagenavi’)) { wp_pagenavi(); }
else { ?>
<div class=”right”><?php next_posts_link(‘Next Page »’) ?></div>
<div class=”left”><?php previous_posts_link(‘« Previous Page’) ?></div>
<?php } ?>
</div>
ちなみにindex.php内の「get_query」
<?php
$page = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;
query_posts(“cat=-27,-28&paged=$page&posts_per_page=7”); ?>
<?php while (have_posts()) : the_post(); ?>
こんにちは。はじめまして。
自分も似たような現象にはまってのでコメントさせていただきます。
私の場合はquery_posts() 関数が原因でした。
query_posts(”cat=-27,-28&paged=$page&posts_per_page=7″); ?>を
query_posts($query_string.”&cat=-27,-28&paged=$page&posts_per_page=7″); ?>
としてみて変化はありませんか?
wdlさんはじめまして。
アドバイスありがとうございます。
さっそくご指摘頂いた箇所を修正してPageNaviで確認しましたがNGでした。またアドバイス宜しくお願いします。
ピンバック: 困ったことにWP-PageNaviがまったく機能していない状況です・・・ | KenQsan.com