web-dev-qa-db-ja.com

ページ属性パネルに "テンプレート"オプションを追加するにはどうすればいいですか?

私はWordPressが初めてです。私のテーマでは、[ページ属性]パネルに[テンプレート]オプションがありません。このオプションを追加したいです。

私は次の記事からこの問題を解決しようとしました。しかし、それは私にとってはうまくいきませんでした。私は "WordPress 3.6"を使っています。

投稿とページの両方のページ属性パネルにテンプレートを追加する

私はすでに新しいテンプレートファイル(sunrise.php)を作成しました。

/*
Template Name: Sunrise
*/

そして、私は上記のリンクから、私のfunction.phpファイルにPHPコードを追加しました。しかし、[ページ属性]パネルにテンプレート選択オプションが見つかりませんでした。以下に、新しいページの現状の画像を追加しました。前もって感謝します。

1
Shahjalal

テンプレートファイルに問題がなく(テーマのルートディレクトリに配置する必要がある)、コメントが正しい場合は、もう1つ問題がある可能性があります。

テンプレート選択が表示されないという、不思議なバグがありました。あなたはここでこのバグについて読むことができます: https://core.trac.wordpress.org/ticket/18324

再現できなかったので閉鎖されましたので、まだ解決されていません。

幸いなことに、このバグに対する回避策がありました。他のテーマに切り替えてからテーマに戻ると、page template selectの内容が更新されて正しくなります。

PS。本当に古いWP;)を使うべきではありません。

1