Drupal7にmetaタグを加える方法!
テーマ内のtemplate.phpにて、
テーマ名__page_alter()
という関数を作ってオーバーライド。
たとえば、
function テーマ名_page_alter(){ //<meta name="viewport" content="width=device-width, initial-scale=1" /> $viewport = array( '#type' => 'html_tag', '#tag' => 'meta', '#attributes' => array( 'name' => 'viewport', 'content' => 'width=device-width, initial-scale=1' ) ); drupal_add_html_head($viewport, 'viewport'); }
とすると、
<meta name="viewport" content="width=device-width, initial-scale=1" />
追加されます。
変数としては、
$headという変数にHtml丸ごと格納されます。