/*
Template Name: Contact Us
*/
...奇妙な質問のように聞こえるが、ワードプレスのページテンプレートでトップのようにコメントアウトテンプレート名を持っている可能性がありページテンプレートのオプションに表示され、コメントアウトしたときにテンプレートページの名前をどのように読み取るのですか?
/*
Template Name: Contact Us
*/
...奇妙な質問のように聞こえるが、ワードプレスのページテンプレートでトップのようにコメントアウトテンプレート名を持っている可能性がありページテンプレートのオプションに表示され、コメントアウトしたときにテンプレートページの名前をどのように読み取るのですか?
get_file_data()
機能を使用します。
これらを読む:get_file_dataとFile Headerとthis。
コメントアウトしたときのテンプレートページ名の読み方は?
私はWordPressのソースコードを使用しませんでしたが、PHPファイルとして解析するのではなく、テキストファイルとして解析すると仮定します。その後、テンプレート名が見つかるまで、それを1行ずつ調べます。
//編集:
もう少し具体的な情報:WordpressのはFile Headerことを呼び出します。
このファイルヘッダーをロードして解析する関数は、wp-includes/functions.php(たとえば、get_file_data)にあります。この関数へのコメントは、ファイルヘッダーの制約を記述します。
Wordpressは実際にそれを通常のファイルとして読み取り、情報を抽出することがわかります。
ああ、ありがとう@tim – Liam
こんにちはそのwordpress.Its構文です。Googleで検索してください。 –