0.0.8を公開いたしました

Editor Templates 0.0.8 を公開いたしました。

0.0.8では、以下2点のアップデートが行われています。

  1. 投稿スラッグ対応のテンプレートファイル
  2. マルチサイト時のテンプレートルールの改正

投稿スラッグへの対応

投稿スラッグに対応し、通常の投稿タイプのテンプレートよりも優先されるようになっています。

たとえば、スラッグが contact としてある固定ページの場合、以下の優先度に従って読み込みが行われるようになります、

  1. page-contact.php
  2. page.php

また、CSSやJavaScriptについても、同様のロジックにて適用されるようになります。

  1. page-contact.css(js)
  2. page.css(js)

※ editor.common.css(js)は、存在すれば、テンプレートが存在する全ての編集画面で読み込み。

マルチサイト時のテンプレートルール改正

マルチサイト時には、下記ルールにしたがって、編集画面のテンプレートが適用されるように改正を行いました。

  1. /wp-content/editor-templates/{サイトID}/{投稿タイプ}.php
  2. /wp-content/editor-templates/{投稿タイプ}.php

これにより、マルチサイトで共通のテンプレートを適用するか、サイト個別にテンプレートを適用するかを、ファイルの配置によってコントロールできるようになります。