我有一个超级简单的wordpress快捷代码:
add_shortcode( 'mytest', 'showMyTest' );
function showMyTest( $atts ) {
$test = $atts['test'];
return $test;
}
用法如下:
[mytest test="whatever text"]
这是有效的。但由于我只使用了一个参数,我想简化这个简单的代码,这样我就不必使用"test=";
我只想让它与这个工作:
[mytest "whatever text"]
有什么想法吗?
如果不使用属性名称(这正是我想要的(,则值(或多个值(存储在一个数组中。访问它们很容易:
add_shortcode( 'mytest', 'showMyTest' );
function showMyTest( $atts ) {
$test = $atts[0];
return $test;
}
使用此快捷代码时:
[mytest "Hello World"]
它将产生";Hello World"(无报价(