Ответ 1
Чтобы выполнить один короткий код, запустите его с помощью
echo do_shortcode('[your_short_code]');
Если короткий (-ые) код (-ы) находится в содержимом сообщения, убедитесь, что вы показываете его с помощью
<?php the_content();?>
или
<?php echo apply_filters('the_content',$post_content);?>
или
<?php echo apply_filters('the_content',$wp_query->post->post_content);?>
Важно следующее: если вы не используете функцию "the_content()", вам нужна эта строка <?php echo apply_filters('the_content',$wp_query->post->post_content);?>
, где во втором аргументе вы должны поместить переменную содержимого сообщения, которое вы хотите показать.