Wordpress短代码无法渲染

时间:2015-08-13 01:06:24

标签: wordpress shortcode

我尝试创建自定义短代码来渲染按钮。这里的代码是否正确?

function rb_button($atts) {
extract(shortcode_atts(array(
      'color' => '#000',
      'txtcolor' => '#FFF',
      'url' => '#',
), $atts));

return '<button class="btn btn-default" style="background-color:'.$color.'; color:'.$txtcolor.';" onclick="window.open(\''.$url.'\')" >'.do_shortcode($content).'</button>';    


add_shortcode('rbbutton', 'rb_button');

}

然后我在帖子中插入[rbbutton] Text Here [/ rbbutton]。但它只是将其呈现为文本。

0 个答案:

没有答案