WordPressで自作テンプレートに動的metaタグが自動挿入されない

専用の関数が必要

自作のテンプレートテーマを作成した際、WordPressから吐き出されるmetaタグが入ってこない場合があります。 公式の標準テンプレートなどと比較するとわかるのですが、wp_head()という専用の関数が、作成したテンプレートの<head>タグ内に存在している必要があります。

~
<?php wp_head(); ?>
</head>
~

こんな感じですね。
あとついでに</body>タグ直前に以下も入れておくといいです。

~
<?php wp_footer(); ?>
</body>
</html>

wp_header()じゃなくwp_head()
wp_foot()じゃなくwp_footer()
ややこしいですのでお間違いなく。

参考リンク