add_shortcode('kchart', function( $atts )
{
ob_start();
/* Тут $atts равен ['post-id' => 1234] */
echo '<pre class="print-1">' . print_r( $atts, 1 ) . '</pre>';
/* Но в шаблон не передается $atts.
Хотя пишут что там будет доступна перменная $args
в которой все хранится
Выводится пустая переменная в шаблоне kchart.php
*/
get_template_part('template-pages/projects/kchart', null, $atts);
$content = ob_get_contents();
ob_end_clean();
return $content;
});
Как получить $atts в шаблоне chart.php?
Может все дело в ob_start()?