久しぶりにWordpresネタ。まあ、今更書く必要もないのだけどメモがわりってことで。
秋仕様にテーマを交換したので、すこし手を入れた。
このサイトのテーマはArtisteerで作成しているが、トップページの一番下にはページナビが付かない。
シングルページには前後へのリンクは付く。
なのでプラグインを追加する。
WordPress › WP-PageNavi « WordPress Plugins
Aritsteerの2.5以上で作成したWordpressテーマの場合、pagination.phpファイルがナビゲーション用なのでプラグインを追加した後にここを編集する。
初期状態では
<div class="navigation">
<div class="alignleft"><?php echo $next_link; ?></div>
<div class="alignright"><?php echo $prev_link; ?></div>
</div>
なので、プラグインからの出力を足してやるのだけど、単純に追加するとArtisteer標準のものとダブッてしまうから条件分岐させる。
ホームとカテゴリー別の場合だけプラグインでのページナビとし、そのほかはAritsteer標準を使う。
—
<?php if ( is_home() or is_category() ) { ?>
<div class="navigation">
<div><?php wp_pagenavi(); ?></div>
</div>
<?php } else { ?>
<div class="navigation">
<div class="alignleft"><?php echo $next_link; ?></div>
<div class="alignright"><?php echo $prev_link; ?></div>
</div>
<?php } ?>
—
コメントを残す