質問: 現在WordPressで固定ページを1つ追加する依頼をうけています。 しかし、固定ページを作成する際に、今あるいずれかのテンプレートから読み込む必要があり、 ヘッダーやサイドバーなどが、他のページと統一されてしまいます。 1からデザインしたい場合、 空のテンプレートを作成し、FTPアップロードして、それを選択するしか方法はないのでしょうか? FTPアカウントは教えてもらっていないので、別途理由を説明して連携してもらうのが煩わしいので・・・。 ご回答の程、宜しくお願いいたします。
回答: is_pageを使えばページ判定できるので下記のようにヘッダーやサイドバーを読み込んでいる部分にページ判定を入れることで実現できます。ページIDやスラッグなどを引数に指定できます。FTPアカウントを教えてもらってないとのことなので外観->テーマの編集から変更することができますがパーミッションの関係で変更が加えられないかもしれません。 ### 修正する際の注意点です。必ず読んでください。 * 今使用中のコードを触ることになるので必ず先方に相談した方がいいです。 * IDやスラッグが変わると意図しないページのヘッダーフッターが消えたり表示されたりするので必ず先方に相談した方がいいです。 * 外観->テーマの編集から修正ミスをしてエラーが出た場合、FTP接続で該当ファイルを修正することでしか復旧できないので正直おすすめしません。 ``` ``` 関数リファレンス/is page