
內容簡介
Setlist 是一款專為樂隊、獨立藝術家及唱片公司網站設計的 WordPress 外掛。它允許用戶添加藝術家簡介、唱片目錄、巡演日期及串流連結,幫助訪客輕鬆找到他們喜愛的音樂。
【主要功能】
• 自訂文章類型:藝術家、唱片公司、音樂及巡演日期
• 串流平台欄位:Spotify、Apple Music、YouTube Music 等
• 購買連結欄位:iTunes、Amazon 及自訂連結
• Gutenberg 區塊支援藝術家列表及唱片目錄
• 支援 JSON-LD 標記以提升 SEO
• 完全響應式前端佈局
外掛標籤
開發者團隊
原文外掛簡介
Setlist is a WordPress plugin for building band, solo artist, and record label websites. Add artist biographies, discographies, tour dates, streaming links, buy links, and social links, and let visitors find your music where they already listen.
Setlist is the continuation and successor to the DC Artists plugin. Existing DC Artists installs upgrade in place with all data preserved (see Upgrade Notice below).
Setlist is not for selling, downloading, or backing up music or any kind of file. It is for presenting the available work of performing artists. You can include links to services where fans can buy or stream music and connect with the artists you list on your site.
Features
Custom post types for Artists, Labels, Music, and Tour Dates
Streaming platform fields: Spotify, Apple Music, YouTube Music, Tidal, Bandcamp
Buy link fields: iTunes, Amazon, Mp3 Music Factory, plus 5 configurable custom links
Gutenberg blocks for the artists list and discography
Two legacy widgets (kept for backward compatibility with earlier installs)
Schema.org JSON-LD markup for artists, albums, and events (better SEO)
REST API endpoints under /wp-json/dc-artists/v1/
JSON import and export of all plugin content
Fully responsive front-end layout with a modern CSS Grid design
Accessible tab navigation on artist profiles with full keyboard support
Translation ready (English POT file included in /languages/)
Fetch-based AJAX tab loading, no jQuery required on the front end
For DC Artists users
Setlist is a rebranded and fully modernized version of the DC Artists plugin. All content, meta data, widget instances, shortcodes, and settings are preserved on upgrade. Nothing in the database needs to change. The only visible differences are the new plugin name, updated admin menu label, and new logo.
Backward compatibility preserved:
All custom post type slugs (dca_artist, dca_labels, dca_music) are unchanged
All meta keys (artist_id, label_id, release_date, amazon_url, itunes_url, custom_url_1-5, custom_txt_1-5, and others) are unchanged
Both widget class names and base IDs (DcaAllinone_Widget, Dcamusic_Widget) are unchanged
All six original shortcodes work: dca_artists, dca_profile, dca_labels, dca_label, dca_music, dca_music_item
The plugin main file name is unchanged, so WordPress recognizes this as an update, not a new plugin
New content added in 2.0.0 (tour dates, streaming URLs) uses new meta keys, so no existing data is touched.
