Theme / テーマ

最終更新日:2018年11月14日

テーマは Drupal サイトのレイアウト・デザインを変更するためのファイルの集合体でできています。テーマ内で定義されるものに、以下のものがあります。

  • ロゴ画像
  • favicon
  • リージョン
  • Drupal サイトのデザインを構成するための CSS / JavaScript / 画像 等のファイル
  • コアモジュール・寄与モジュール・ベーステーマ等で定義されたテンプレートを上書きしたテンプレート( Twig )ファイル

Drupal では既存のテーマを継承して新しくテーマを作成し、必要な箇所だけカスタマイズできる仕組みがあり、ベースとなったテーマは ベーステーマ (Base theme)、新しく作成したテーマはベーステーマの サブテーマ (Sub thme)と呼ばれています。( 例: Drupal コアの Classy をベーステーマにしたサブテーマを作成する )

Wordpress での Theme(テーマ)、Joomla! での Templates(テンプレート)と同等のものがこの Theme(テーマ)となります。