get_header()、php wp_head()の違い??

地味に間違えやすいのでメモ。

<?php get_header(); ?>

<?php wp_head(); ?>

ワードプレスでこの二つ記述が存在することがよく見受けられる。これを混在して認識してしまっていたので再度整理。

<?php get_header(); ?>

これは、ワードプレスのテーマのほとんどで設定されているヘッダーの読み込みの記述。

<?php wp_head(); ?>

これは、さらにワードプレスの芯となる箇所を読み込んでいる。

例えばプラグイン導入で自動的にCSSやJSが追加されるとき、このファイルを読み込んでいないとそれが動かない。つまりそういう感じのワードプレスの自動的な箇所に影響している。

※ただ、読み込まなくても動いてしまうので、筆者もテーマ作成時に入れ忘れており、プラグインがどうもおかしい。。。という所でハマったのである。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク