GeekerCode更好的WordPress主题,值得信任的WordPress主题开发商

极美的主题、极致的插件

wordpress 短代码shortcode_atts()函数

摘要:【函数介绍】shortcode_atts()函数是与wordpress短代码函数:add_shortcode()一起使用的,结果返回短代码中的属性系列数组。【函数使用】<?php shortcode_atts( $pairs

【函数介绍】

shortcode_atts()函数是与wordpress短代码函数:add_shortcode()一起使用的,结果返回短代码中的属性系列数组。

【函数使用】

<?php shortcode_atts( $pairs , $atts ); ?>

【参数说明】

$pairs

(array) (必须) 所有支持的属性和他们默认值的完整列表。

默认: None

$atts

(array) (必须) 用户在短代码标签中输入的属性值

默认: None

【返回值】

(array)

用户输入和默认两者合并和过滤之后的数组列表。

【函数实例】

在你主题的functions.php文件添加如下代码

function bartag_func($atts) {
	extract(shortcode_atts(array(
		'foo' => 'no foo',  //默认为no foo
		'bar' => 'default bar'//默认为default bar
	), $atts));
 
	return 'bartag: ' . $foo . ' ' . $bar;
}
add_shortcode('bartag', 'bartag_func');

编辑文件时切换到文本模式添加如下短代码:

[bartag foo="koala" bar="bears"] 

输出内容如下:

bartag: koala bears

建站!你有充足的理由选择我们

世界上超过30%的网站是由WordPress搭建,而我们是国内最靠谱的WordPress主题开发商
QQ咨询在线咨询问答互助微信号geekercode微信公众号云服务器