私はちょうどカスタムページのテンプレートについて質問しています:WordPressカスタムページテンプレートはどこに配置する必要がありますか?
私はそれを動作させるか、ルートディレクトリに配置する必要があります。
たとえば、custom-page-awesome.php
という名前のテンプレートを作成し、nytemplateディレクトリに配置しました。
一部のページを編集したり、カスタムコードを使用する必要がある場合は自動的に検出されることをお知らせください。
私はちょうどカスタムページのテンプレートについて質問しています:WordPressカスタムページテンプレートはどこに配置する必要がありますか?
私はそれを動作させるか、ルートディレクトリに配置する必要があります。
たとえば、custom-page-awesome.php
という名前のテンプレートを作成し、nytemplateディレクトリに配置しました。
一部のページを編集したり、カスタムコードを使用する必要がある場合は自動的に検出されることをお知らせください。
WordPressはサブフォルダ '/ page-templates /'を認識します。したがって、それは組織的にそれらを保つために、このフォルダにグローバルページテンプレートを保存することをお勧めします。:https://developer.wordpress.org/themes/template-files-section/page-template-files/
私はWordPressがテーマのルートディレクトリにないテンプレートファイルを認識しないと信じています。あなたがテーマフォルダのルートにテンプレートのPHPファイルの上に、このコメント行を配置する必要がありhttps://developer.wordpress.org/reference/functions/get_template_part/
:あなたはここでそのことについてget_template_part('your-template-file');
より、以下の機能を使用しない限り、それはあります。 WordPressのバックオフィスのページのドロップダウンメニューにテンプレートが表示されます。
/* テンプレート名:テンプレート名 */ –
はい、私が上にコメント行を追加しました。/*テンプレート名:My Awesome Custom Page *ファイルがルートテーマに置かれていて、動作しています。サブディレクトリに置いた場合は動作しますか?具体的な名前は – user2683902
でなければなりません。それはサブフォルダ名とは何なのですか、それはなぜ動いているのですかわかりません、フォルダ名の変更を使ってチェックしました..働いている理由を教えてください – user2683902
申し訳ありませんが、あなたのコメントは分かりません。あなたは少し明確になりますか?あなたのサブフォルダ '/ nytemplate /'の中で働いていると言っていますか? – Matthew
はい、まさに私がフォルダの名前を変更した場合、my-folder、custom-folderなどの名前を変更すると動作します。必要なフォルダ名は '/ page-templates /'にする必要はありません。あなたはなぜそれが働いているのか教えてください – user2683902