因為家裡不好傳音樂,所以就想要不要用xiami來替代一下呢。
其實也蠻容易實現的。
於是試著在首頁的音頻格式代碼處,添加了一段代碼。
果然測試成功。
於是試著再加上一些語句。
出來下面這段代碼。
意思就是
如果自定義欄有xiami這個,就用這個的值。顯示為一個單曲播放器。所填值為蝦米單曲頁面的數字
如果有xiami2,顯示為播放列表。所填值為自選的幾首歌數值為蝦米單曲頁面的數字,用,隔開以,結尾
如果有xiami3,顯示為播放列表。所填值為此張專輯。數值為蝦米專輯頁面上的數字。
如果沒有上面三個值,就顯示之前使用的那個播放器。
其中534298 是我的xiami的ID
雖然代碼是這樣出來的。但是我還是只用單曲那一段。
嗯,爲了保持頁面整潔嘛~~~~
下面是代碼部份
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php if ( get_post_meta($post->ID, 'xiami', true) ) : ?> <embed src="http://www.xiami.com/widget/534298_<?php $key="xiami"; echo get_post_meta($post->ID, $key, true); ?>/singlePlayer.swf" type="application/x-shockwave-flash" width="257" height="33" wmode="transparent"></embed> <?php elseif ( get_post_meta($post->ID, 'xiami2', true) ) : ?> <embed src="http://www.xiami.com/widget/534298_<?php $key="xiami2"; echo get_post_meta($post->ID, $key, true); ?>_235_346_FF8719_494949/multiPlayer.swf" type="application/x-shockwave-flash" width="235" height="346" wmode="opaque" /> <?php elseif ( get_post_meta($post->ID, 'xiami3', true) ) : ?> <embed src="http://www.xiami.com/widget/534298_<?php $key="xiami3"; echo get_post_meta($post->ID, $key, true); ?>_235_346_FF8719_494949/albumPlayer.swf" type="application/x-shockwave-flash" width="235" height="346" wmode="opaque" /> <?php else : ?> <embed src="<?php bloginfo('template_url');?>/images/dewplayer.swf?mp3=<?php $key="mp3url"; echo get_post_meta($post->ID, $key, true); ?>&autostart=0&autoreplay=1" wmode="transparent" height="20" width="240" type="application/x-shockwave-flash"> <?php endif;?> |
怎麼說呢。雖然也可以通過在摘要處添加代碼來實現首頁播放。
但是就無法歸入 https://fqfm.info/blog/type/audio 這個欄目中。
之前很多音樂都傳到box。com那邊去了
於是添加了以下幾行
1 2 | <?php elseif ( get_post_meta($post->ID, 'box', true) ) : ?> <embed src="http://www.box.com/embed/<?php $key="box"; echo get_post_meta($post->ID, $key, true); ?>.swf" width="400" height="35" wmode="opaque" type="application/x-shockwave-flash" allowFullScreen="true" allowScriptAccess="always"> |
更新日:2013/05/19 · 15:06
————本日志版权归花莫笑所有。
日志内的相关图文请勿转载。