新しいページテンプレートを作成するには、カスタムテンプレート(この場合はpage-custom.php
)ファイルを作成し、それをwp-content/themes/mytheme/
に保存するだけです。
しかし、この新しく作成されたテンプレートファイルにはどこからアクセスできますか?今すぐ編集したいのですが...ページエディタの[ページ属性]オプションが使用可能なテンプレートとして表示されません。
これは私がページエディタで見るものです:
私が新しく作成したpage-custom
テンプレートはありません。テンプレートの下にオプションとして表示するにはどうすればよいですか。
ページテンプレートファイルに問題がある可能性があります。追加したページテンプレート名をページの上部に次のようにします。
<?php
/*
Template Name: My Custom Page
*/
これを試して、もう一度確認してください。あなたはカスタムページテンプレートを作成するためのWordPress文書をチェックすることができます。このリンクをチェックしてください: ページテンプレート
Codex によると、カスタムページテンプレートにはテンプレートの名前を含むヘッダーが必要です。すべてのページテンプレートは、この方法で名前を付ける必要があります。そうしないと、[テンプレート]ドロップダウンに表示されません。例を示します。カスタムテンプレートのヘッダーがこの形式であることを確認してください。
<?php
/*
Template Name: My Custom Page
*/
// Your custom page template code goes here