スポンサーリンク
アーカイブページのページネーションを簡単に作成してくれるWordPressのプラグイン、「WP-PageNavi」の設定はWordPressの管理画面で行うことができます。WordPressの管理画面で設定した場合、wp-pagenavi関数で呼び出されたページネーションはすべて管理画面で設定されたスタイルが反映されるようになっています。
すべてのアーカイブページで同じ設定を使いたい場合は、そのままでいいのですが、アーカイブごとにページネーションのスタイル(リスト or ドロップダウン)を切り替えたい場合、アーカイブページのテンプレート内で記述する wp_pagenavi関数の呼び出し方を少し変更する必要があります。今回はその方法をご紹介します。
やり方はすごく簡単で、呼び出すwp_pagenavi関数にパラメータを設定するだけでできます。
通常のwp_pagenavi関数は
wp_pagenavi();
と呼び出しますが、関数の呼び出し時に以下のように引数を指定することで、ページネーションのスタイルをリスト形式、ドロップダウン形式と使い分けることができます。
・リスト形式で呼び出す場合
wp_pagenavi( array( options => array('style' => 1)) );
・ドロップダウン形式で呼び出す場合
wp_pagenavi( array( options => array('style' => 2)) );
とwp_pagenavi関数にオプションを指定することで、リスト形式とドロップダウン形式をテンプレート毎に使い分けることができます。
WP-PageNaviプラグインには他にも呼び出し時に指定できるパラメータがありそうです。
また新しいことがわかったら、記事にしようと思います。
スポンサーリンク
スポンサーリンク