Наброса простенький шоркод для выводя яндекс карты.
function ya_map_func($atts = array())
{
$atts = array_change_key_case((array) $atts, CASE_LOWER);
$atts = shortcode_atts(array(
'geoX' => '55.750094',
'geoY' => '37.594764',
'title' => 'улица Арбат',
'height' => '500px'
), $atts);
/* тут код вывода карты */
return print_r($atts, 1);
}
add_shortcode('ya_map', 'ya_map_func');
в посте объявляю так:
[ya_map geoX="55.749663" geoY="37.587048"]
однако, параметры не передаются и выводятся те, которые заданы по умолчанию. Как исправить?