Tarvetus Discograph

外掛說明

Tarvetus Discograph adds Albums and Tracks to WordPress as native content types, so musicians can manage a full discography without a custom database or a page builder.

  • Albums — title, subtitle, year, genres (taxonomy), description, concept, mood, influences, streaming links for seven major platforms, plus Featured/Latest flags and a manual ordering field.
  • Tracks — linked to an album, with track order, duration, an MP3 upload, styles (taxonomy), lyrics, per-track streaming links, and an “excerpt” flag for homepage use.
  • Optional Album field on standard WordPress Posts, for linking news/blog posts to a specific album.
  • Built to be lightweight: native post types and taxonomies, the built-in editor and featured image for cover art — no custom database tables.
  • All custom fields are exposed to the REST API via register_post_meta(), so the data is usable by any theme or page builder, not just a companion theme.

Tarvetus Discograph works standalone with any theme. It pairs with the Sleeve theme for a ready-made discography site, but doesn’t require it.

安裝方式

  1. Upload the tarvetus-discograph folder to /wp-content/plugins/, or install directly through the Plugins screen in WordPress.
  2. Activate the plugin through the ‘Plugins’ screen.
  3. Go to Albums Add New to create your first album, then add Tracks linked to it.
  4. If using a theme that isn’t Tarvetus Discograph-aware, use the exposed REST fields or template tags to display album/track data.

常見問題集

Does this require a specific theme?

No. Tarvetus Discograph registers standard WordPress post types, taxonomies, and post meta that any theme can query. It’s designed to pair well with the Sleeve theme, but works on its own.

Does this store data in custom database tables?

No. Albums and Tracks are native WordPress post types, so their data lives in the standard wp_posts / wp_postmeta tables and is portable like any other WordPress content.

Will my data be removed if I uninstall the plugin?

No. Uninstalling only removes the plugin’s own settings; your Albums, Tracks, and their content remain in the database as regular posts.

使用者評論

閱讀全部 1 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Tarvetus Discograph〉的開發相關工作。

參與者

將〈Tarvetus Discograph〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄。

變更記錄

0.5.0

  • Renamed to “Tarvetus Discograph” (from “Discograph”) to resolve a WordPress.org naming-similarity review note; internal identifiers (post types, constants) unchanged, no content impact.

0.4.5

  • Added Author URI to the plugin header.

0.4.4

  • Updated “Tested up to” to 7.1 (Plugin Check flagged it as stale against the then-current 7.0).

0.4.3

  • Author changed to Tarvetus Creative Labs.

0.4.2

  • Added uninstall.php. Deliberately performs no data cleanup: the plugin stores no options, transients, or custom tables, and Album/Track content is preserved on uninstall by design.

0.4.1

  • Added License/Requires PHP headers and this readme.txt ahead of the WordPress.org submission — no functional changes.

0.4.0

  • Renamed from “Tarvetus Content” to “Discograph” ahead of public release: text domain, constants, function prefixes, post type slugs, and meta keys updated.
  • Description reworded to reflect standalone use.

0.3.1

  • Removed the automatic /albums/ archive URL so the Page-based “All Albums” approach (configured in the companion theme) is the only entry point.

0.3.0

  • Added is_featured / is_latest output to formatted album data, plus track-listing and excerpt-track helper functions.

0.2.0

  • Initial public-facing feature set: Albums, Tracks, Genres/Styles taxonomies, streaming links, REST-exposed post meta.