PHP / WordPress – Как проверить, возвращает ли Shortcode контент?

То, что я в основном пытаюсь сделать, это проверить, возвращает ли короткий код какой-либо контент, я использую плагин под названием Ninja forms, и у них есть публикация контента по умолчанию с использованием их собственных коротких кодов, которые выглядят следующим образом:

[ninja_forms_field id=84] 

Предполагая, что он работает как короткий код WordPress по умолчанию, как бы проверить, возвращает ли он какой-либо контент, я пытался заставить этот базовый PHP-код работать, но он, кажется, никогда не оценивается как истинный:

 <?php if(!empty([ninja_forms_field id=84])){ echo "has content"; } else{ echo "not working"; } 

Я использую WP-плагин под названием «Вставить PHP» для запуска PHP в форме сообщения по умолчанию, я сделал несколько тестов, и этот плагин запускает PHP замечательно, так что это логика короткого кода, которая меня терпит неудачей.

Вот краткая статья Ninja Forms о своих коротких кодах, это может помочь