我有一个弹出式窗口,该弹出式窗口会在条目上加载,并且希望在每个帖子中指定由短代码[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]
的值(相反,它只会返回默认值{ {1}})。应该怎么做?