У меня есть всплывающее окно, которое загружается при входе и требуется, чтобы пользовательское содержимое, указанное в каждом сообщении, указанном с помощью шорткода [test rating=3]
, было загружено во всплывающем окне (в данном случае 3
). Вот мой php:
<?php
add_shortcode('test', 'test_function');
function test_function($atts){
global $post;
extract(shortcode_atts(array(
'rating' => '5'
), $atts));
return $rating;
}
?>
В коде для всплывающей записи, если я использую [test]
, он не вытягивает значение rating
, указанное для [test rating=3]
в сообщении (вместо этого он просто возвращает значение по умолчанию 5
). Как это сделать?