GeneratePressのメモ書き3つ目。今回はタイトル通り検索結果の記事を全文表示にする方法です。
デフォルトでは設定に関わらず検索結果は抜粋表示になるようで、これを変更するカスタマイズ項目も現時点ではありません。
しかし、例によって公式がフィルターを用意してくれているのでこれを利用することで変更が可能です。
add_filter('generate_show_excerpt', function($show_excerpt)
{
if (is_search())
{
return false;
}
return $show_excerpt;
});
以上、検索結果なら抜粋を止めるだけの簡単な処理になります。工夫すれば一部の記事だけを全文表示にしてレイアウトすることも出来ますね。公式にも使用例があるので参考にしてみるといいかもしれません。
公式ドキュメント → https://docs.generatepress.com/article/generate_show_excerpt/
ひとまず自分が行ったカスタマイズは全て書いたので、GeneratePress記事は今回で一段落です。
また何か手を加えた時には記事にしようと思います。それではまた。