标签: 短代码

外话:其实这几天都没咋看书,折腾这折腾那的,都没啥成果。主要原因还是技术不到家,折腾各种API现在都需要Ou什么ath验证的,不会PHP折腾得很蛋疼……

几天前有童鞋让我集成一个功能到主题里:文章内的短代码伸缩功能。

HTML模式下输入如下代码格式:

 
[toggle]Google PR更新咯![/toggle]

效果如下: 继续阅读

貌似这功能早在WP2.5已经支持,详细的描述请看:http://codex.wordpress.org/Shortcode_API

此文不解释原理(因为俺也说不清),就直接说具体的应用:

一、MP3播放器

1.添加:把以下代码复制至functions.php(注意在php循环内),然后下载mp3player.swf并放至主题根目录,MP3默认不自动播放

 
function mp3player($atts, $content=null){
 
	extract(shortcode_atts(array("auto"=>'0'),$atts));	
 
	return '<embed src="'.get_bloginfo("template_url").'/mp3player.swf?url='.$content.'&amp;autoplay='.$auto.'" type="application/x-shockwave-flash" wmode="transparent" allowscriptaccess="always" width="400" height="30">';
 
}
 
add_shortcode('mp3','mp3player');
 
</embed>

继续阅读