テーマのカスタマイズに先立ち、Drupalテーマシステムについて簡単に説明しておきます。(開発者以外は関心の薄い話題かもしれないので、興味のない方はこのページは読み飛ばして下さい。)
テーマシステムの概要
Drupalでは、基本的にどんなモジュールであってもテーマAPIを利用してデータ出力を実装している為、その処理内容を変更する事によりサイト全体のデザイン変更を行う事ができ、またテーマAPIの処理を各テーマごとに変更する事によって、テーマごとにまったく異なったページ構成・表示にする事が出来ます。