wp_head e wp_footer são ganchos destinados ao cabeçalho e ao rodapé de um tema, respectivamente. Muitos plugins fazem uso desse gancho, assim como o próprio WordPress. Logo, incluí-los em seu tema é relevante e garante uma melhor integração.
wp_head
O wp_head é inserido entre as tags <head></head>. A sugestão é que seja antes da tag de fechamento, ou seja, </head>. Observe:
...
<head>
...
<?php wp_head(); ?>
</head>
w_footer
Já o wp_footer é inserido antes do fechamento da tag </body>, logo veja como usá-la:
...
<?php wp_footer(); ?>
</body>
</html>
Considere o uso de ambos os ganchos em seus temas e facilite a integração de plugins e outros recursos do WordPress que só funcionam junto a eles.