diarymemo

Sydneyで記事一覧にPage-Naviを表示させる方法

SydneyでブログのトップページにPage-Naviを表示させようとindex.phpにショートコードを入れてみたのですが、全く反映されませんでした。
殆どのテーマはindex.phpとarchive.phpにコードを記述するだけで表示されるようになりますが、Sydneyはどうやらそれだけではダメなようです。
ネットでも検索しましたが、日本語の解説サイトは個別記事のページナビゲーションに関するものばかりで、WP-PageNaviで記事一覧ページにページネーションを表示させる方法が見つからず…
仕方ないので英語の方で検索したらやっと見つかりました。参考にしたのは以下のフォーラムです。

AThemes Forums

このフォーラムによると、index.php、home.php、archive.php、search.php、archive-employees.php、archive-services.phpの6ファイルを全て書き換える必要があるようです。

親テーマから該当ファイルをコピーして子テーマに入れます。
home.php、archive.php、archive-employees.php、archive-services.phpをテキストエディタで開き、以下のコードを探します。

<?php
			the_posts_pagination( array(
				'mid_size'  => 1,
			) );
		?>

さらにindex.php、search.phpをテキストエディタで開き、以下のコードを探します。

<?php the_posts_navigation(); ?>

それらを全て以下のショートコードに置き換えます。

<?php wp_pagenavi(); ?>

編集が終わったらFTPで6ファイル全てを子テーマフォルダ内にアップロードします。
以上で記事一覧にページナビが表示されるようになりました。

ページナビスクリーンショット

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

15 + 3 =