[WordPress] 外掛分享: Speak Sound Library

WordPress 外掛 Speak Sound Library 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「Speak Sound Library」是 2015-02-16 上架。
  • 目前尚無安裝啟用數,是個很新的外掛。如有要安裝使用,建議多測試確保功能沒問題!
  • 上一次更新是 2015-03-12,距離現在已有 3704 天。超過一年沒更新,安裝要確認版本是否可用。以及後續維護問題!
  • 外掛最低要求 WordPress 3.8.1 以上版本才可以安裝。
  • 尚未有人給過這款外掛評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

vincecimo |

外掛標籤

mp3 | music | itunes | player | library |

內容簡介

Speak Sound Library 可以讓你緊緻的管理和展示音樂圖書館。使用者可以透過個別的上傳器或遞迴掃描通過 FTP 上傳的文件夾來將 mp3 文件導入系統。掃描完成後,ID3 信息從 mp3 文件中提取出來並用於創建 SQL 条目。這些 “帖子” 然後可以通過藝術家、類型、專輯等進行組織和篩選。使用者還可以附加額外的元數據,例如每首歌曲的 YouTube 鏈接。這個歌曲資料可以使用我們的外掛的短代碼方法在前端展示,它返回 PHP 對象,或者使用 ajax 鉤子,返回格式化的 JSON 數據。一個示例實現(仍在測試中)可以在 http://www.speakstudioscoop.com/music 上看到。

連接前端播放器

這個外掛僅是一個後端管理系統,可以使用任何前端播放器進行擴展。你可以使用 PHP 鉤子來準備 HTML,或者使用一個 jQuery ajax 方法,它會返回以 JSON 格式格式化的聲音數據。

下面的程式碼會返回你的圖書館中所有聲音的 JSON 字符串:

var data = {
action: ‘get_songs’
};

jQuery.post(ajaxurl, data, function (response) { console.log(response);
});

你也可以按類型、專輯或藝術家(互斥)進行篩選,像這樣:

var data = {
action: ‘get_songs’,
albumFilter: ‘Dark Side of the Moon’,
artistFilter: ‘Pink Floyd’,
genreFilter: ‘Rock’
};

jQuery.post(ajaxurl, data, function (response) { console.log(response);
});

使用 PHP,你可以像任何其他帖子一樣檢索聲音,只需將 “post_type” => “sounds” 添加到你的 get_posts() 查詢中即可。

享受吧 🙂

原文外掛簡介

Speak Sound Library allows tight management and presentation of a music library. Users can import mp3’s into the system with an individual uploader or by recursively scanning a folder uploaded via ftp. Once scanned, the ID3 information is extracted out of the mp3 files and used to create a SQL entry. The resulting ‘posts’ are then organized and filterable by artist, genre, album, etc. Users can also attach additional meta-data, such as a youtube link to each song. This song data can be presented on the front-end using our plugin’s short code methods, which returns PHP objects, or using an ajax hook, which returns formatted JSON data. An example implementation (still beta), can be seen at http://www.speakstudioscoop.com/music.
Wiring up a Frontend Player
This plugin is merely a backend management system and can be extended using any type of front-end player. You can either use PHP hooks to prepare html, or use a jQuery ajax method, which returns sound data formatted in JSON.
This method will return a JSON string of all of the sounds in your library:
var data = {
action: ‘get_songs’
};
jQuery.post(ajaxurl, data, function (response) { console.log(response);
});

You can also filter by genre, album or artist (mutually exclusive), like this:
var data = {
action: ‘get_songs’,
albumFilter: ‘Dark Side of the Moon’,
artistFilter: ‘Pink Floyd’,
genreFilter: ‘Rock’
};
jQuery.post(ajaxurl, data, function (response) { console.log(response);
});

Using PHP, you can retrieve sounds the same as you would any other post, just add ‘post_type’ => ‘sounds’ to your get_posts() query.
Enjoy 🙂

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Speak Sound Library」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


1.0 | 1.1 | 1.2 | trunk |

延伸相關外掛(你可能也想知道)

  • MP3 Audio Player – Music Player, Podcast Player & Radio by Sonaar 》MP3音訊播放器是為音樂製作者和播客製作的WordPress非常易於使用的音訊播放器。使用我們的Elementor音樂播放器、區塊編輯器或原生短代碼,加入無限播放列表、...。
  • Cue by AudioTheme.com 》Cue 讓製作和管理美麗、完全響應式的音訊播放清單變得簡單。Cue 主要用於音樂,也可以用於播客、説教或展示配音樣本。, 不需要糾結 XML、JSON 或 FTP。只需通...。
  • mb.miniAudioPlayer – an HTML5 audio player for your mp3 files 》這個外掛可以將文章中上傳的任何 MP3 檔案,轉換成一個必備的小型 HTML5 音樂播放器,具有以下功能:, , , 音量控制, 快進控制, 標題欄, 倒回按鈕, 靜音按鈕,...。
  • WPaudio MP3 Player 》其他所有的 WordPress MP3 播放器都很爛或很醜,所以我做了一個更好的。, , WPaudio 是一個簡單的 MP3 播放器。其極簡的設計適用於任何博客。使用起來非常容...。
  • Audio Album 》該外掛最初是為 Dave Draper 的網站製作的,該網站在音樂頁面上使用了這個外掛。如需示例,請參閱以 Dave 為主唱和貝斯的 Wild Bunch 專輯頁面。, , Audio Al...。
  • Flash Video Player 》 WordPress 的 Flash 影片外掛程式可以使用符合標準的標記和領先的開源軟體(Jeroen Wijering 的 FLV 播放器和 Geoff Stearns 的 SWFObject JavaScript Libra...。
  • PB oEmbed HTML5 Audio – with Cache Support 》這個外掛使用 WordPress 用於其他用途(例如YouTube視頻等)的 oEmbed 技術,為文章和頁面添加了放置音頻文件的功能。音頻文件使用 HTML5 音頻標籤嵌入,對於...。
  • Karma Music Player by Kadar 》Karma是一個能夠在WordPress中插入多個播放器的響應式音樂播放器外掛程式。, 演示, 文件, Karma的一些特點包括:, , 如果你播放另一個Karma播放器,活躍播放...。
  • TechGasp Sound Master 》SoundCloud 是一個新型態的音樂網絡,允許用戶創建、錄製和分享聲音和音樂,與家人、朋友和世界分享。SoundCloud Master 是針對 WordPress 的外掛程式,以 if...。
  • SoundCloud Ultimate Plugin 》SoundCloud Ultimate外掛允許使用SoundCloud的音樂人、播客或網站擁有者在其WordPress網站上管理或顯示音軌。, , 該外掛的功能如下:, , 使用oAuth2從WordPre...。
  • Audio Tube 》隱藏影片區域,僅顯示控制項。, 易於設置頁面,並附有短碼使用示例。, 僅為Flash播放器,沒有回退到HTML5。, 請檢查截圖。, 短碼選項, , id -> 必填!YouT...。
  • Retro Winamp Block 》您是否懷念填滿電腦硬碟的 MP3 文件、燒錄您最喜愛的聚會混音CD、嬉皮與垃圾時尚風格、每周等待《老友記》和《慾望城市》的最新集數(抱歉,不能串流觀看)以...。
  • Audiomack 》Audiomack 是讓音樂人輕鬆分享音樂、讓樂迷發掘並下載免費歌曲與專輯的平台。, 透過這個外掛,您只需在編輯頁面/文章的螢幕上點擊聲音圖示,接著貼上歌曲或專...。
  • Audio Player Widget 》Audio Player Widget 是一個小型外掛,可在 WordPress 側邊欄提供支援使用 Audio-Player 外掛。, Audio Player Widget 需要 Martin Laine 的 WordPress Audio...。
  • WP-Player 》WordPress 外掛 WP-Player 是一款迷你歌曲播放器,支援播放多首歌曲,並且能夠播放網易云音樂、蝦米音樂、QQ音樂、百度音樂的音樂地址,也支援自訂上傳音樂。...。

文章
Filter
Apply Filters
Mastodon