编辑后期版内的Wordpress短代码输出

时间:2013-06-17 10:24:26

标签: wordpress shortcode

我想修改后期版本中添加的短代码的输出。

我在shortcodes.php中有这个功能:

function pi_app_store_petit($atts, $content = null)
{
    extract(shortcode_atts(array(
        'url' => 'url=""'
    ), $atts ) );

    return "<a href='$url' target='itunes_store'>".do_shortcode($content)."</a>"; 
}

add_shortcode('app_store_petit', 'pi_app_store_petit');

这仅在帖子版本中插入[app_store_petit] [/ app_store_petit],
但我想[app_store_petit url =“”] [/ app_store_petit]。

我要改变什么?谢谢! :)

1 个答案:

答案 0 :(得分:0)

function pi_app_store_petit($atts, $content = null)
{
    $atts = shortcode_atts(array('url' => 'url=""'), $atts,'app_store_petit');
    return "<a href='{$atts["url"]}' target='itunes_store'>".do_shortcode($content)."</a>"; 
}
add_shortcode('app_store_petit', 'pi_app_store_petit');

现在,您可以使用[app_store_petit url=" "][/app_store_petit]

参考:https://codex.wordpress.org/Function_Reference/add_shortcode