nextpageで分割したときのページナビを装飾する ~Lightningカスタマイズ第3回

この記事は約2分で読めます。

2017-03-22Lightning

質問者の写真

 <!–nextpage–>でページ分割したら、ページナビがどこにあるか見つけられないよ~ 

はじめに

子テーマ を前もって用意してください。
子テーマの重要性については、こちらの記事を御参照ください。

その上でsingle.php(投稿ページのテンプレートファイル)などをフォルダ直下にコピーしておいてください。
特に記載なき場合は「子テーマの」single.phpのソースを変更します。

Lightningのページナビ

テーマ標準のページナビはこちら。

 

質問者の写真

わかるか!

って感じですよね……。
なので、こちらの記事で紹介されていた素晴らしいページナビと変えちゃいます。

変更後のページナビ

一気に見やすく、操作しやすくなります。

 

カスタマイズ

1 single.phpから以下のコードを探して削除する

	<?php
	$args = array(
		'before'           => '<nav class="page-link"><dl><dt>Pages :</dt><dd>',
		'after'            => '</dd></dl></nav>',
		'link_before'      => '<span class="page-numbers">',
		'link_after'       => '</span>',
		'echo'             => 1 );
	wp_link_pages( $args ); ?>

2 参考ページのhtmlをsingle.phpに、CSSをstyle.cssにコピペする

ページナビの配置は同じ場所(記事直下)がベストと思います。
ナビに気づかないと記事が終わりと思って離脱する可能性がありますので。

アドセンス(次回予定)を先に持ってくる場合は、記事が続くことを明示した方がいいかと。

まとめ

解答者の写真

要は元あったコードを削除して、新しいコードを貼り付けただけ
この調子でどんどん行くわよ!