Отображать формат сообщения в виде строки

Надеюсь, это не глупый вопрос, но я не могу найти ответа. Я просто хочу показать (в цикле), в каком почтовом формате стоит сообщение. Я пытаюсь избежать использования условий if / else if.

Я не пытаюсь переделать сообщение на основе формата, просто покажу «Галерея» или «Цитата» или как бы то ни было в текущем формате сообщения, учитывая, что они включены для моей текущей темы.

Пытаться:

<?php echo get_post_format_string( get_post_format() ); ?> 

РЕДАКТИРОВАТЬ

Обратите внимание, что если вы хотите получить безопасный выход, попробуйте следующее:

 <?php if ( get_post_format() ) { echo get_post_format_string( get_post_format() ); } else { ehco 'Standard'; } ?> 

Или, если вы хотите сохранить его в переменной:

 <?php $post_format_string = ( get_post_format() ? get_post_format_string( get_post_format() ) : 'Standard' ); // echo the result echo $post_format_string; ?> 

Codex ref: get_post_format () , get_post_format_string ()