WordPressの固定ページを独自PHPにする


WordPressはテーマに沿ったページを作れますが、汎用とは全然違う独立したページを作ってみたかったのでテンプレートを追加してみます。

テーマを直接弄りまわすのでバックアップは必須です。

 

テンプレートファイルの複製

サーバーにログインして固定ページのPHP(page.php)を複製します。

WordPressの管理画面から「外観→テーマの編集」を見て編集します。

テンプレート名の追記

上部のコメントアウト部分に以下の行を追加します。

保存して読み込みなおすとページの名前の部分が変わっています。

固定ページのテンプレート選択

また、固定ページの編集でページ属性にテンプレート選択が追加されます。

これを選択したらpage-ext.phpを好きに編集して独自のレイアウトや機能を実現できます。ヘッダやフッダ、サイドバーも使わずURLだけWordPressのものを利用したりすることも可能です。

ショートコードもだけど、本当はテーマを直接いじらないでプラグイン化して管理したほうがいいとは思います。知識が追い付いたらそっちも手を出す。


コメントを残す

メールアドレスが公開されることはありません。