地味に間違えやすいのでメモ。
<?php get_header(); ?>
<?php wp_head(); ?>
ワードプレスでこの二つ記述が存在することがよく見受けられる。これを混在して認識してしまっていたので再度整理。
<?php get_header(); ?>
これは、ワードプレスのテーマのほとんどで設定されているヘッダーの読み込みの記述。
<?php wp_head(); ?>
これは、さらにワードプレスの芯となる箇所を読み込んでいる。
例えばプラグイン導入で自動的にCSSやJSが追加されるとき、このファイルを読み込んでいないとそれが動かない。つまりそういう感じのワードプレスの自動的な箇所に影響している。
※ただ、読み込まなくても動いてしまうので、筆者もテーマ作成時に入れ忘れており、プラグインがどうもおかしい。。。という所でハマったのである。