外掛說明
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.
安裝方式
- Upload the
tarvetus-discographfolder to/wp-content/plugins/, or install directly through the Plugins screen in WordPress. - Activate the plugin through the ‘Plugins’ screen.
- Go to Albums Add New to create your first album, then add Tracks linked to it.
- 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_postmetatables 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.
參與者及開發者
變更記錄
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_latestoutput 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.
