首页 > 新闻资讯 > 三个常用短代码提升你的wordpress功能

三个常用短代码提升你的wordpress功能

0条评论
标签:
更多

1.在线mp3播放

打开当前主题的functions.php,在第一个<?php之后,最后一个?>之前加入以下代码:

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’);

然后下载个mp3播放器:下载地址

然后将下载的mp3播放器复制到主题目录下,就可以使用了。使用时,在后台用html模式编辑文章加入

[mp3 auto="1"]歌曲链接[/mp3]

其中。auto=”1″可选,不填默认为auto=”0″,歌曲不自动播放。

2.显示访客IP

function v7v3_user_ip() {
$ip = $_SERVER['REMOTE_ADDR'];
return $ip;
}
add_shortcode(‘user_ip’, ‘v7v3_user_ip’);

使用方法在后台用html模式编辑文章加入

[ip]

即可显示访客IP。

3.插入无广告优酷视频

function youku_video($atts, $content=null){
extract(shortcode_atts(array(“w”=>’0′,”h”=>’0′,),$atts));
return ‘<p style=”text-align: center;”><embed src=http://static.youku.com/v1.0.0149/v/swf/qplayer_rtmp.swf?VideoIDS=’.$content.’ID&winType=adshow&isAutoPlay=true” quality=”high” width=”‘.$w.’” height=”‘.$h.’” align=”middle” wmode=”transparent” allowScriptAccess=”never” allowNetworking=”internal” autostart=”0″ type=”application/x-shockwave-flash”></embed></p>’;
}
add_shortcode(‘youku’,'youku_video’); //此代码来自更知鸟

编辑文章时在准备插入优酷视频的位置输入:

[youku w=580 h=330]XMzMyMzgzNjI4[/youku]

中间的“XMzMyMzgzNjI4”是这首 凯莉·克莱森: Stronger (What Doesn’t Kill You) 音乐视频地址的ID:

http://v.youku.com/v_show/id_XMzMyMzgzNjI4.html?s=63373

获得视频地址后,只需要复制最后的红色部即可。

注意:调用的代码一定要在HTML模式下加入到文章中才有用

来源:WordPress主题库

shortcode

* 版权声明:作者WordPress啦! 转载请注明出处。