賢威7の関連記事数を自由に変更する方法を紹介します。変更にはテーマファイルを修正する必要があります。

テーマファイルをいじるカスタマイズとなるとハイレベルな感じがしますが、意外と簡単なので試してみて下さいね。

テーマ編集する場合は、必ずバックアップを取ってから行いましょう。

functions.phpを修正して関連記事数を変更する!

何でコレをやろうかと思ったかというと、以前のエントリーで関連記事を2カラム(2列)にする方法を紹介したんですよね。2カラムなら表示数も偶数がイイよねって感じです。

んで、デフォルトでは関連記事の表示数は「5」となっていますが、今回はトップ画像にもあるように6記事表示するように変更していきたいと思います。

また、賢威7は「カテゴリー」「タグ」「任意のURL」の3種類の表示設定が可能で、それぞれの別の箇所を修正しなければなりません。

逆を言えば「関連記事設定にカテゴリーは使わない」って言うんであれば、任意のURLとタグだけ修正すればOKです。要は、必要なトコだけ修正するって事ですね。

【賢威7】CSSをちょいイジりで関連記事を2カラム(2列)にする方法!

「任意のURL」で設定した場合の修正

編集ページの関連記事数(デフォルト)

まずは「任意のURL」で関連記事を修正する場合、function.phpを修正します。というか・・・全部「functions.php」なんですけどね。
// 「投稿ページ」用の関連記事設定
function relation_setting() {

 for ($i = 0; $i < 5; $i++) {

テーマの編集からfunctions.phpを開き、約730行目にある上記の箇所を修正します。

5」と書かれているのが表示数なので、任意の数に変更しましょう。ここでは「6」にします。
// 「固定ページ」用の関連記事設定
function relation_page_setting() {

 for ($i = 0; $i < 5; $i++) {

同じくfunctions.phpの約801行目にある上記の箇所を修正します。

こちらも「5」と書かれているのが表示数なので、任意の数に変更します。ここでは「6」ですね。

編集ページの関連記事数(変更時)

両編集ページの関連記事設定の表示数が「6」になりました!コレで「任意のURL」で関連記事を設定した場合、6記事表示されるようになります。

「カテゴリー」で設定した場合の修正

次に、投稿編集・固定編集ページの関連記事設定で「カテゴリー」にチェックを入れた場合の修正方法ですね。修正する箇所は全部で3箇所!
if ($link_count < 5) 
functions.phpの約973行目、約990行目の上記の箇所を修正します。「5」と書かれているのが表示数なので、任意の数に変更しましょう。ここでは「6」にします。
$args = array( 'posts_per_page' => 5,'category' =>

続いて約986行目の上記の箇所ですね。「5」と書かれているのが表示数なので、合わせた任意の数字を記述します。ここでは「6」にします。これで「カテゴリー」で設定した場合の変更は完了です!

「タグ」で設定した場合の修正

投稿編集・固定編集ページの関連記事設定で「タグ」にチェックを入れた場合の修正方法に入っていきましょう。修正する箇所は、カテゴリーと同じく全部で3箇所!
if ($link_count < 5) 
functions.phpの約1,002行目、約1,017行目の上記の箇所を修正します。「5」と書かれているのが表示数なので、任意の数に変更しましょう。ここでは「6」にします。
$tag_list, 'showposts' => 5
次に1,015行目の上記の箇所!「5」と書かれているのが表示数なので、合わせた任意の数字を記述します。ここでは「6」にします。これで「タグ」で設定した場合の変更は完了です!

関連記事6記事表示

表示を確認すると、ちゃんと6記事表示されています!2カラムもなかなかイイでしょ?

MATO-MEMO

今回は関連記事の表示数を変更しました。このエントリーでは「6」にしましたが、「10」にすれば10記事が表示されます。

ただし、注意して欲しい事が2点!カテゴリーないしタグで表示した場合、記事数が満たなかったら表示数は少ないままです!

「なんで10記事表示されないんだよ!」と悩まないよーに。

もう1点は、分かりやすいように修正箇所の行数を表示してますが、使用しているテキストエディタによって行数が微妙に変わります。なので、前後をちゃんと見て修正して下さい。

カスタマイズ・対応バージョン

タイプ バージョン
カスタマイズ時 スタンダード Ver. 7.0.6.6
対応 全タイプ ~Ver. 7.0.6.6

このエントリーの内容は、上記バージョンに対応しています。アップデートがあった場合に、修正されますのでご参考までに。

この記事が役に立ったらいいね!しよう

最新情報をお届けします

Twitterでアクロニウムをフォローしよう!