我有一个短代码,它应该返回一个通过短代码传入的参数值。但是,它不是返回参数,而是简单地返回默认参数。
这是一个例子
//Returns store id
function getStore($atts){
extract(shortcode_atts(array(
'storeId' => 'defaultStore',
), $atts));
return $storeId;
}
add_shortcode('storeName', 'getStore');
然后我将以下短代码添加到帖子中。
[storeName storeId="another store name"]
但是看到以下字符串
another store name
我得到以下默认字符串
defaultStore
不知道我做错了什么。