Функции the_content()
и get_the_content()
предназначены для использования внутри цикла WordPress , что означает, что вы не можете просто использовать их по желанию.Вам нужно будет создать цикл внутри вашего header.php
файла, который запрашивает базу данных WordPress, извлекает некоторый контент и использует его по мере необходимости.
По сути, оберните ваш the_content()
вызов внутри:
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
...
<?php endwhile; endif; ?>
Тогда вы сможете получать содержимое публикации в любом месте страницы ... однако я не совсем понимаю, почему вы пытаетесь получить содержимое публикации в разделе <head>
страницы.<head>
используется для объявлений стилей, <script>
тегов и метаинформации о странице ... не для фактического содержимого страницы.Если вы пытаетесь получить конкретную информацию о текущей странице, я бы рекомендовал полностью использовать другую функцию.