Editor Templates 0.0.8 を公開いたしました。
0.0.8では、以下2点のアップデートが行われています。
- 投稿スラッグ対応のテンプレートファイル
- マルチサイト時のテンプレートルールの改正
投稿スラッグへの対応
投稿スラッグに対応し、通常の投稿タイプのテンプレートよりも優先されるようになっています。
たとえば、スラッグが contact としてある固定ページの場合、以下の優先度に従って読み込みが行われるようになります、
- page-contact.php
- page.php
また、CSSやJavaScriptについても、同様のロジックにて適用されるようになります。
- page-contact.css(js)
- page.css(js)
※ editor.common.css(js)は、存在すれば、テンプレートが存在する全ての編集画面で読み込み。
マルチサイト時のテンプレートルール改正
マルチサイト時には、下記ルールにしたがって、編集画面のテンプレートが適用されるように改正を行いました。
- /wp-content/editor-templates/{サイトID}/{投稿タイプ}.php
- /wp-content/editor-templates/{投稿タイプ}.php
これにより、マルチサイトで共通のテンプレートを適用するか、サイト個別にテンプレートを適用するかを、ファイルの配置によってコントロールできるようになります。