{"id":372930,"date":"2026-09-25T18:35:13","date_gmt":"2026-09-25T18:35:13","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/discograph\/"},"modified":"2026-09-25T19:25:36","modified_gmt":"2026-09-25T19:25:36","slug":"tarvetus-discograph","status":"publish","type":"plugin","link":"https:\/\/tw.wordpress.org\/plugins\/tarvetus-discograph\/","author":23570116,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.5.0","stable_tag":"0.5.0","tested":"7.1.2","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Tarvetus Discograph","header_author":"Tarvetus Creative Labs","header_description":"Albums and Tracks as proper WordPress content, plus a small set of helper functions a companion theme (such as Sleeve) can use to render real data on the homepage. Built to be light: uses native post types, taxonomies, and the built-in editor\/featured image wherever possible \u2014 no custom database tables. Works standalone \u2014 no specific theme required.","assets_banners_color":"0f131f","last_updated":"2026-09-25 19:25:36","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/tarvetimala.lovable.app","rating":0,"author_block_rating":0,"active_installs":0,"downloads":64,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.5.0":{"tag":"0.5.0","author":"tarvetus","date":"2026-09-25 19:25:36","revision":3713484}},"upgrade_notice":{"0.4.0":"<p>Renames internal post type slugs and a meta key (tarvetus_* \u2192 discograph_*). Re-enter any test content created under the old slugs.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3713422,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3713422,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3713422,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3713422,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.5.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Album edit screen with genre, streaming links, and ordering fields.","2":"Track edit screen linked to a parent album."}},"plugin_section":[],"plugin_tags":[6133,8515,218,8511,1561],"plugin_category":[50],"plugin_contributors":[282739],"plugin_business_model":[],"class_list":["post-372930","plugin","type-plugin","status-publish","hentry","plugin_tags-albums","plugin_tags-discography","plugin_tags-music","plugin_tags-musician","plugin_tags-tracks","plugin_category-media","plugin_contributors-tarvetus","plugin_committers-tarvetus"],"banners":{"banner":"https:\/\/ps.w.org\/tarvetus-discograph\/assets\/banner-772x250.png?rev=3713422","banner_2x":"https:\/\/ps.w.org\/tarvetus-discograph\/assets\/banner-1544x500.png?rev=3713422","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/tarvetus-discograph\/assets\/icon-128x128.png?rev=3713422","icon_2x":"https:\/\/ps.w.org\/tarvetus-discograph\/assets\/icon-256x256.png?rev=3713422","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>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.<\/p>\n\n<ul>\n<li><strong>Albums<\/strong> \u2014 title, subtitle, year, genres (taxonomy), description, concept, mood, influences, streaming links for seven major platforms, plus Featured\/Latest flags and a manual ordering field.<\/li>\n<li><strong>Tracks<\/strong> \u2014 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.<\/li>\n<li>Optional <strong>Album<\/strong> field on standard WordPress Posts, for linking news\/blog posts to a specific album.<\/li>\n<li>Built to be lightweight: native post types and taxonomies, the built-in editor and featured image for cover art \u2014 no custom database tables.<\/li>\n<li>All custom fields are exposed to the REST API via <code>register_post_meta()<\/code>, so the data is usable by any theme or page builder, not just a companion theme.<\/li>\n<\/ul>\n\n<p>Tarvetus Discograph works standalone with any theme. It pairs with the Sleeve theme for a ready-made discography site, but doesn't require it.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>tarvetus-discograph<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install directly through the Plugins screen in WordPress.<\/li>\n<li>Activate the plugin through the 'Plugins' screen.<\/li>\n<li>Go to Albums \u2192 Add New to create your first album, then add Tracks linked to it.<\/li>\n<li>If using a theme that isn't Tarvetus Discograph-aware, use the exposed REST fields or template tags to display album\/track data.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20require%20a%20specific%20theme%3F\"><h3>Does this require a specific theme?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"does%20this%20store%20data%20in%20custom%20database%20tables%3F\"><h3>Does this store data in custom database tables?<\/h3><\/dt>\n<dd><p>No. Albums and Tracks are native WordPress post types, so their data lives in the standard <code>wp_posts<\/code> \/ <code>wp_postmeta<\/code> tables and is portable like any other WordPress content.<\/p><\/dd>\n<dt id=\"will%20my%20data%20be%20removed%20if%20i%20uninstall%20the%20plugin%3F\"><h3>Will my data be removed if I uninstall the plugin?<\/h3><\/dt>\n<dd><p>No. Uninstalling only removes the plugin's own settings; your Albums, Tracks, and their content remain in the database as regular posts.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.5.0<\/h4>\n\n<ul>\n<li>Renamed to \"Tarvetus Discograph\" (from \"Discograph\") to resolve a WordPress.org naming-similarity review note; internal identifiers (post types, constants) unchanged, no content impact.<\/li>\n<\/ul>\n\n<h4>0.4.5<\/h4>\n\n<ul>\n<li>Added Author URI to the plugin header.<\/li>\n<\/ul>\n\n<h4>0.4.4<\/h4>\n\n<ul>\n<li>Updated \"Tested up to\" to 7.1 (Plugin Check flagged it as stale against the then-current 7.0).<\/li>\n<\/ul>\n\n<h4>0.4.3<\/h4>\n\n<ul>\n<li>Author changed to Tarvetus Creative Labs.<\/li>\n<\/ul>\n\n<h4>0.4.2<\/h4>\n\n<ul>\n<li>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.<\/li>\n<\/ul>\n\n<h4>0.4.1<\/h4>\n\n<ul>\n<li>Added License\/Requires PHP headers and this readme.txt ahead of the WordPress.org submission \u2014 no functional changes.<\/li>\n<\/ul>\n\n<h4>0.4.0<\/h4>\n\n<ul>\n<li>Renamed from \"Tarvetus Content\" to \"Discograph\" ahead of public release: text domain, constants, function prefixes, post type slugs, and meta keys updated.<\/li>\n<li>Description reworded to reflect standalone use.<\/li>\n<\/ul>\n\n<h4>0.3.1<\/h4>\n\n<ul>\n<li>Removed the automatic <code>\/albums\/<\/code> archive URL so the Page-based \"All Albums\" approach (configured in the companion theme) is the only entry point.<\/li>\n<\/ul>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>Added <code>is_featured<\/code> \/ <code>is_latest<\/code> output to formatted album data, plus track-listing and excerpt-track helper functions.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Initial public-facing feature set: Albums, Tracks, Genres\/Styles taxonomies, streaming links, REST-exposed post meta.<\/li>\n<\/ul>","raw_excerpt":"Albums and Tracks as proper WordPress content, with helper functions a companion theme can use to render real discography data.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/372930","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=372930"}],"author":[{"embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/tarvetus"}],"wp:attachment":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=372930"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=372930"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=372930"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=372930"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=372930"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=372930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}