Попытка ввести метаданные twitter в <head> с помощью действия wp_head в functions.php – get_the_excerpt () возвращает null

Поэтому я последовал за «Добавить карты Twitter без плагинов» в этом учебнике о том, как добавить метатеги twitter в заголовок, используя метод wp_head .

Я в значительной степени принял код, как есть, и поместил его в мои functions.php .

Это отлично работает для всех get_the_excerpt() кроме get_the_excerpt() который, кажется, просто ничего не возвращает, и поэтому метатаг выглядит следующим образом:

 <meta name="twitter:description" value=""> 

Я думал, что строка: global $post; означало, что я должен иметь доступ ко всем пост-данным в этом коде так же, как если бы я вызывал эти функции в цикле.

Кто-нибудь знает, почему он не работает? Или, если есть лучшие способы сделать это, чем это?

Любая помощь приветствуется.

Благодаря,

Пончо