это значито что шорткод не определён, ну или он обрабатывается с помощью регулярного выражения. Хотя во всяком случае по пробуйте вот так apply_filters('the_content','[yottie id="2"]');
спасибо. Он возращает html код. В ХТМЛ коде видно блок div без контента. Но вот в контексте чего он должен заработать не знаю. Пробовал get_header() и footer не помогло. Когда вставляю в контент страницы то работает.