如何在wordpress中使用带有shortcode_atts的单独参数

时间:2018-01-09 07:09:07

标签: php wordpress

我是wordpress的新手,并使用shortcode

尝试使用参数构建shortcode_atts

我有两个数组元素foo

function bartag_func( $atts ) {
    $a = shortcode_atts( array(
        'name' => 'vaibhav',
        'lname' => 'kulkarni',
    ), $atts );

return $a;
}
add_shortcode( 'bartag', 'bartag_func' );

我希望使用name和lname作为参数来自下面的代码

[bartag name="Alex'" lname="joe"] 

如果没有通过则应该打印name as vaibhav and lname as kulkarni  我是按照正确的方式做的吗?它打印Array不是单独的元素。 请告诉我如何访问每个数组元素作为参数,如[bartag name="Alex'" lname="joe"]

1 个答案:

答案 0 :(得分:0)

由于我是wordpress的新手,我认为我做错了事。 return $a返回整个数组,以便返回数组我选择return $a['name']." ".$a['lname'];现在使用此代码,我可以根据我的预期输出看到