Luxeritasの関連記事をカテゴリー優先にする方法【Lexeritas】【WordPress】

WordPress

こんにちは、このめです。

Luxeritasを使用しているの多くは、テーマに標準で付いている「関連記事」ウィジェットも利用されていることかと思います。
本サイトでも使用していますが、実はこのウィジェット、標準状態ではカテゴリー優先ではなく、タグ優先で関連記事が表示されていることにお気づきでしょうか。

今回は、このLuxeritasの「関連記事」ウィジェットをカテゴリー優先にする方法について紹介していきます!

方法

やり方は簡単!
ファイルエディターからコードを1行書き換えるだけです!

以下でサクッと見ていきましょう。

related.phpを探す

親テーマ「Luxeritas」を選択する

まず、「外観」→「テーマエディター」から、親テーマ「Luxeritas」を選択しましょう。

以下の画像がわかりやすいと思います。

「編集するテーマを選択」から「Luxeritas」を選択しても可能です

related.phpを見つける

次に、「テーマファイル」の中から「related.php」を選択しましょう。
このファイルが「関連記事」ウィジェットの大元になります。

「related.php」を選択する

ソースコードを書き換える

以上が終われば、あとは1行書き換えるだけです。

変更前のコード

「related.php」から以下の1行を見つけましょう。

$post_in = array_unique( array_merge( $tag_post_id, $cat_post_id ) );

変更後のコード

先程のコードを以下のように書き換えます。

$post_in = array_unique( array_merge( $cat_post_id, $tag_post_id ) );

「$tag_post_id」と「$cat_post_id」を入れ替えただけですが、これでカテゴリー優先となります!

以上ですべての作業が完了となります!
結構簡単でしたね。

Luxeritasの関連記事をカテゴリー優先にしたい方、ぜひ試してみてください!

スポンサーリンク