私はDrupalAPIフックをかなり理解しているので、それについて説明する必要はありません。テーマフックとテーマ関数に興味があります。
あなたができる全体像の希望を得るのは不可能ですか?
私が読むテーマ関数は、フックの実装によってDrupalによってトリガーされる関数です。テーマ関数には、次の命名規則があります。
mytheme_themeフック名; テーマ関数は直接呼び出すべきではありませんが、theme()によって呼び出される必要があります。特定の関数は、文字列または配列のいずれかの2つのパラメーター'hookname'と$varsを持ちます。
前処理関数がある場合-それをmytheme_preprocess_themeフック名と呼びましょう
mytheme_themeフック名の前に呼び出されます-舞台裏では、すべての前処理関数がテーマ関数の前に呼び出されます。
開発者@Drupalのサポートフォーラムによって検証された場合。