ボクのアフィリエイト日記

ボクアフィ

AFFINGER5

AFFINGER5の関連記事一覧の並び順を変えるカスタマイズ方法

WordPressテーマ「AFFINGER5(WING)」の投稿記事の下に表示される関連記事一覧の並び順を変える方法をご紹介します。

関連記事一覧のデフォルトの並び順

AFFINGER5のデフォルトの設定では、関連記事一覧の並び順はランダム表示となっています。投稿記事のカテゴリーと同じカテゴリーの過去の記事を、ランダムで選定・表示しています。

ランダム表示だと、過去のどうでも良い記事が表示されてしまうことがあるため、カスタマイズでランダム以外の並び順にします。

関連記事一覧の並び順を変える方法

関連記事一覧は、「kanren-×××.php」のパラメータを書き換えることでランダム以外の表示に変えることができます。

カスタマイズ手順は以下の通り。

  1. 「kanren-×××.php」を表示
  2. 「$args = array(」の「'orderby' => 'rand',」を探す
  3. 「rand」をほかのパラメータに変更

「kanren-×××.php」を表示

「kanren-×××.php」は、関連記事一覧を表示するファイルです。

ファイルの場所は、サーバーのファイルマネージャーにログインして、対象のドメイン>「public_html」>「wp-content」>「themes」>「affinger5」の順にクリック。

ファイルは

  • kanren-card-list.php
  • kanren-thumbnail-off.php
  • kanren-thumbnail-on.php

の3つがあります。

「kanren-card-list.php」はAFFINGER5 EXの記事一覧のカードデザイン化、「kanren-thumbnail-off.php」は関連記事一覧のサムネイルを表示していない場合、「kanren-thumbnail-on.php」は、関連記事一覧のサムネイルを表示している場合のファイルです。

「$args = array(」の「'orderby' => 'rand',」を探す

AFFINGER5の関連記事のファイルの中身

AFFINGER5の関連記事のファイルの中身

各ファイルの「$args = array(」を探します。「Ctrol+F」で探すと早いです。

「$args = array(」の下の方に「'orderby' => 'rand',」があります。

「rand」をほかのパラメータに変更

「'orderby'」とは、並び順を指定するパラメータです。デフォルトでは「rand(ランダム表示)」になっているのでこれを変更します。

パラメータには以下の種類があります。これを参考に、好きなパラメータに書き換えましょう。

パラメータ意味
none順序をつけない
ID投稿 ID で並び替える
titleタイトルで並び替える
nameスラッグで並び替える
type投稿タイプで並び替える
date日付で並び替える
modified更新日で並び替える
parent投稿/固定ページの親 ID 順
randランダムで並び替える
comment_countコメント数で並び替える

使えるのは「modified(更新日順)」あたりだと思います。

AFFINGER5で使える「順序づけパラメータ(orderby)」の種類
AFFINGER5で使える「順序づけパラメータ(orderby)」の種類

AFFINGER5(WING)の「カテゴリー一覧」「タグ一覧」のショートコードで使用する「順序づけパラメータ(orderby)」の種類について解説します。

続きを見る

まとめ

AFFINGER5の投稿記事の下に表示される関連記事一覧の並び順は、

  • kanren-card-list.php
  • kanren-thumbnail-off.php
  • kanren-thumbnail-on.php

の3つのファイルにある「'orderby' => 'rand',」をほかのパラメーターに変えることで変更ができます。

デフォルトの「ランダム」だと、古いどうでも良い記事が表示されてしまうことがあるので、「更新日順」にするなどでカスタマイズしてみてください。

おすすめ記事

EWWW Image Optimizerの設定画面
画像を「EWWW Image Optimizer」でWebPに変換する方法

2019/5/17  

WordPressプラグイン「EWWW Image Optimizer」を使い、次世代画像フォーマット「WebP(ウェッピー)」に変換する方法を解説します。

AdSenseの「ページビュー」と「表示回数」の違い
AdSenseの「ページビュー」と「表示回数」の違い

2019/4/3  

AdSenseのレポートでよく見る「ページビュー」と「表示回数」の意味の違いを解説します。

プラグイン不要!Googleフォームでお問い合わせフォームを作る方法
プラグイン不要!Googleフォームでお問い合わせフォームを作る方法

2019/4/3  

WordPressで人気のプラグイン「Contact Form7」を利用せずに、Googleが提供する「Googleフォーム」を使ったお問い合わせフォームの作り方をご紹介します。

-AFFINGER5

Copyright© ボクアフィ , 2019 All Rights Reserved.