Я пытаюсь создать короткий код «Круговая диаграмма» для использования в WP. Все работает отлично от процентного числа. Если он вводится в массив, он работает нормально, но если я удалю это число (т.е. 100 - как показано в приведенном ниже коде), любое число, которое вводится на интерфейсе пользователем, возвращает пустое? Довольно озадачиваешь?WordPress Shortcode - Очень загадочная проблема?
function piechart_inner_shortcode($atts) {
extract(shortcode_atts(array(
'data_percentage' => '100',
'title' => 'Title',
), $atts));
$output = '<div class="chart"><div class="percentage" data-percent="'. $data_percentage .'"><span>'.$data_percentage.'%</span></div><div class="label"><strong>'.$title.'</strong></div></div>';
return $output;
}
add_shortcode('piechart_inner', 'piechart_inner_shortcode');
И это шорткод, который должен быть введен на переднем конце -
[piechart_inner-данных процентов = "45" название = "WordPress"] [/ piechart_inner]
Что не выдает ничего для процента данных, какое значение вводится?
Большое спасибо
Конечно. Черт, как я пропустил эту простую проблему !! Большое спасибо Lashus – FlavaFlav2013
Как это сделать? – FlavaFlav2013
Вы выбираете прозрачный тик под моим ответом :) и отмечаете его как принятый ответ. – Lashus