Можно ли добавить содержимое короткого кода в таблицу?

Можно ли добавить мой короткий код в таблицу?

[vc_column_text] [st_custom_meta key="st_custom_available_dates"] [/vc_column_text] 

Например, если моя custom_meta имеет значение

  <span>Alex</span> <span>john</span> <span>Chris</span> <span>Bill</span> 

и этот диапазон должен идти в разных ячейках и строках таблицы. Возможно ли это, или я прошу чего-то глупого?

Лучший способ подумать о коротких кодах – это думать, что это вызов функции. И когда эта функция вызывается, она отображает то, что вы просили.

Например, предположим, что содержимое вашего сообщения или страницы:

 Some text here [my_short_code] And more text here 

Теперь, если вы не реализуете крючок короткого кода, вышеуказанный контент будет отображаться, как показано выше.

Тем не менее, в вашем файле функций плагина (или теме, но я думаю, что короткие коды, вероятно, являются частью плагина), если вы добавите следующий код

 add_shortcode('my_short_code', 'render_my_short_code); function render_my_short_code () { ?> Yay <?php } 

Тогда вывод вашего сообщения или вашей страницы будет таким:

 Some text here Yay And more text here 

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

Подробнее о коротких кодах здесь: https://codex.wordpress.org/Shortcode

Надеюсь это поможет.