質問: wordpressでカテゴリートップがあるのだが、任意のカテゴリーのみ 固定ページで作成したコンテンツを表示したい。 wordpress.com/category/banana wordpress.com/category/apple wordpress.com/category/grape 上記のページを表示するとbanana、apple、grapeそれぞれのカテゴリー記事一覧ページが表示される。 このカテゴリー記事一覧ページを固定ページに差し替えたい。 固定ページの内容 -------- 固定ページには 「hello world」と書いてあり、 関連記事(カードタイプ)を表示してあるので編集画面は以下のようになっている。 hello world [kanren id="1"] 試したこと ----- 投稿>カテゴリー>任意のカテゴリ(今回はbananaを選択) 管理画面の任意のカテゴリページにアクセスし、URLを確認すると URLの中に「tag_ID=」という部分があるのでその数字を使い wp-content/themes/の中にcategory-{tag-IDの数字}.phpとファイルを作成し、 post_content; ?> とやれば表示されるというとこまではできました。 が、[kanren id="1"]で記事が取得できておらず止まっている段階です。 この方法が正しいかちょっと不安なので 他に解決策があれば教えて欲しいです。
回答: the_contentフィルターを適用する。 【Wordpressのget_post関数のpost_contentで段落タグが抜けないようにする方法(the_content関数と同じ結果で出力する方法) - Qiita】 https://qiita.com/tabimoba/items/40eea427d8581c77d1b3#対応方法