採用サイト制作に最適なWordPressテーマ「ISSUE」の機能概要

ワードプレステーマ別

TCDテーマCURE:固定ページデフォルトテンプレートのスラッグで「access」を使用する方法

Q.「デフォルトテンプレート」で作成した固定ページのスラッグを『access』にすると、記事内容が表示されません。

・テンプレート「デフォルトテンプレート」でスラッグを「access」にすると記事本文の内容が表示されない
・テンプレートを「アクセスページ」に変更すると表示される
というお問い合わせです。

これは、WordPressの仕様によるものです。
固定ページ「アクセスページ」テンプレートはテーマ「CURE」の特徴的な機能であり、フリースペースも搭載されています。まずは、「アクセスページ」テンプレートでのページ制作をご検討頂けますと幸いです。
デモサイトのアクセスページ

事象を回避する方法

・スラッグをaccess以外にする
・page-access.phpを削除またはリネーム(page-accesspage.phpなど)する
・page-access.phpの中身をpage.phpと同じ内容にする

仕様の詳細

WordPressでは、page-{slug}.php というテンプレートは、{slug}というスラッグのページに自動的に適用される仕様です。そのため、CUREではスラッグが「access」の固定ページを作成すると、自動的に「アクセス」テンプレート(page-access.php)が適用されます。
page-access.phpにはデフォルトの記事本文を出力する箇所がないので、スラッグが「access」のデフォルト固定ページでは記事本文が表示されないことになります。

この記事は役に立ちましたか?

もし参考になりましたら、下のボタンで教えてください。
今後の記事作成の参考とさせて頂きます!

同じテーマのカスタマイズ記事