{"id":318981,"date":"2026-06-28T14:48:18","date_gmt":"2026-06-28T14:48:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/artistkit\/"},"modified":"2026-06-28T14:47:45","modified_gmt":"2026-06-28T14:47:45","slug":"artistkit","status":"publish","type":"plugin","link":"https:\/\/es-cr.wordpress.org\/plugins\/artistkit\/","author":23506441,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.0.6","stable_tag":"2.0.6","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"ArtistKit","header_author":"PromoTracker","header_description":"Free Electronic Press Kit builder for musicians. Create your artist EPK directly on your WordPress site.","assets_banners_color":"404146","last_updated":"2026-06-28 14:47:45","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/promotracker.fr\/artistkit","header_author_uri":"https:\/\/promotracker.fr","rating":0,"author_block_rating":0,"active_installs":0,"downloads":45,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.0.6":{"tag":"2.0.6","author":"promotrackerplugins","date":"2026-06-28 14:47:45"}},"upgrade_notice":{"2.0.3":"<p>Visual improvement: full-width cover on mobile.<\/p>","2.0.2":"<p>WordPress.org compliance pass \u2014 proper asset enqueueing, full output escaping. Recommended for all installs.<\/p>","2.0.1":"<p>Fixes a permalink 404 after fresh activation. Recommended for all 2.0.0 installs.<\/p>","2.0.0":"<p>Major version with architectural changes. Pro features (Release EPKs, Analytics, PDF Export, etc.) are now in a separate ArtistKit Pro add-on plugin available at promotracker.fr\/artistkit. Existing Pro users: download the new ArtistKit Pro plugin from your account.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3588900,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3588900,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3588900,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3588900,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.0.6"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3588900,"resolution":"1","location":"assets","locale":"","width":1709,"height":2516},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3588900,"resolution":"2","location":"assets","locale":"","width":1354,"height":578},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3588900,"resolution":"3","location":"assets","locale":"","width":1229,"height":651},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3588900,"resolution":"4","location":"assets","locale":"","width":1242,"height":829}},"screenshots":{"1":"The Artist EPK page on the frontend","2":"The plugin admin dashboard","3":"Editing an artist profile","4":"Mobile view of an EPK page"}},"plugin_section":[],"plugin_tags":[6136,269273,218,8511,126550],"plugin_category":[50],"plugin_contributors":[269274],"plugin_business_model":[],"class_list":["post-318981","plugin","type-plugin","status-publish","hentry","plugin_tags-artist","plugin_tags-epk","plugin_tags-music","plugin_tags-musician","plugin_tags-press-kit","plugin_category-media","plugin_contributors-promotrackerplugins","plugin_committers-promotrackerplugins"],"banners":{"banner":"https:\/\/ps.w.org\/artistkit\/assets\/banner-772x250.png?rev=3588900","banner_2x":"https:\/\/ps.w.org\/artistkit\/assets\/banner-1544x500.png?rev=3588900","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/artistkit\/assets\/icon-128x128.png?rev=3588900","icon_2x":"https:\/\/ps.w.org\/artistkit\/assets\/icon-256x256.png?rev=3588900","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/artistkit\/assets\/screenshot-1.png?rev=3588900","caption":"The Artist EPK page on the frontend"},{"src":"https:\/\/ps.w.org\/artistkit\/assets\/screenshot-2.png?rev=3588900","caption":"The plugin admin dashboard"},{"src":"https:\/\/ps.w.org\/artistkit\/assets\/screenshot-3.png?rev=3588900","caption":"Editing an artist profile"},{"src":"https:\/\/ps.w.org\/artistkit\/assets\/screenshot-4.png?rev=3588900","caption":"Mobile view of an EPK page"}],"raw_content":"<!--section=description-->\n<p>Create a professional EPK directly from your WordPress admin. No subscriptions, no external platforms \u2014 your data stays on your domain.<\/p>\n\n<p>ArtistKit gives independent musicians, bands and labels everything they need to pitch bookers, journalists, festivals and curators in a professional way.<\/p>\n\n<p><strong>Free version features:<\/strong><\/p>\n\n<ul>\n<li>Artist EPK page (bio, photo, stats, social links)<\/li>\n<li>Streaming platforms integration (Spotify, Apple Music, Deezer, YouTube Music, SoundCloud, Bandcamp)<\/li>\n<li>Embedded music player (Spotify, SoundCloud)<\/li>\n<li>MP3 player with optional download<\/li>\n<li>Press quotes section<\/li>\n<li>Press assets ZIP download (photos, rider)<\/li>\n<li>Custom accent color<\/li>\n<li>SEO-friendly markup<\/li>\n<li>Responsive mobile design<\/li>\n<li>Dedicated URL on your domain (<code>yoursite.com\/epk<\/code>)<\/li>\n<\/ul>\n\n<p><strong>Use cases:<\/strong><\/p>\n\n<ul>\n<li>Solo artists looking for a professional press kit page<\/li>\n<li>Bands needing to share materials with bookers and festivals<\/li>\n<li>Labels managing artist profiles<\/li>\n<li>Indie musicians wanting to look professional without paying monthly fees<\/li>\n<\/ul>\n\n<p><strong>Premium Features (ArtistKit Pro):<\/strong><\/p>\n\n<p>The free version covers essential EPK needs. For active musicians and labels, <a href=\"https:\/\/promotracker.fr\/artistkit\">ArtistKit Pro<\/a> (sold separately) adds:<\/p>\n\n<ol>\n<li><strong>EPK Release per song<\/strong> \u2014 Dedicated EPK page for each single, EP or album<\/li>\n<li><strong>Track Patchwork<\/strong> \u2014 5 audio players in a grid layout<\/li>\n<li><strong>Extended embeds<\/strong> \u2014 380px Spotify\/SoundCloud with visible tracklist<\/li>\n<li><strong>Real-time Analytics<\/strong> \u2014 Views per EPK, time-period breakdown, traffic sources<\/li>\n<li><strong>PDF Export<\/strong> \u2014 One-click polished PDF generation<\/li>\n<li><strong>Password Protection<\/strong> \u2014 Send confidential EPKs before public release<\/li>\n<li><strong>Press Talking Points<\/strong> \u2014 Formatted briefs for journalists<\/li>\n<li><strong>Radio Info<\/strong> \u2014 BPM, key, ISRC fields<\/li>\n<li><strong>5 Templates<\/strong> \u2014 Match your visual identity<\/li>\n<li><strong>8 Font Pairs<\/strong> \u2014 Curated typography combinations<\/li>\n<\/ol>\n\n<p>ArtistKit Pro is an add-on plugin installed alongside ArtistKit. Visit <a href=\"https:\/\/promotracker.fr\/artistkit\">promotracker.fr\/artistkit<\/a> to learn more.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin loads web fonts from Google Fonts to render the typography on your public EPK page.<\/p>\n\n<p>When a visitor opens an EPK page, the plugin enqueues a stylesheet from <code>fonts.googleapis.com<\/code> and the browser then downloads the font files from <code>fonts.gstatic.com<\/code>. As part of these requests, the visitor's browser sends information such as their IP address and user-agent to Google. The request is made on every public EPK page view. No EPK content or personal data managed by the plugin is sent to Google.<\/p>\n\n<p>This service is provided by Google. Please review Google's terms and privacy policy:<\/p>\n\n<ul>\n<li>Terms of Service: https:\/\/policies.google.com\/terms<\/li>\n<li>Privacy Policy: https:\/\/policies.google.com\/privacy<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/artistkit<\/code>, or install through the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Go to <strong>ArtistKit \u2192 Artist EPK<\/strong> and create your artist profile.<\/li>\n<li>Visit <code>yoursite.com\/epk<\/code> to view your published EPK.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20artistkit%20work%20with%20my%20wordpress%20theme%3F\"><h3>Does ArtistKit work with my WordPress theme?<\/h3><\/dt>\n<dd><p>Yes. ArtistKit generates EPKs in a standalone template that doesn't depend on your theme. It works with any properly coded WordPress theme.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20colors%3F\"><h3>Can I customize the colors?<\/h3><\/dt>\n<dd><p>Yes. The free version supports a custom accent color. The Pro version offers 5 templates and 8 font pairs.<\/p><\/dd>\n<dt id=\"do%20i%20need%20any%20external%20service%20or%20account%3F\"><h3>Do I need any external service or account?<\/h3><\/dt>\n<dd><p>ArtistKit works entirely on your WordPress site \u2014 no external accounts, no API keys, no monthly subscription. The only external request is to Google Fonts, used to load the EPK display font. See the \"External services\" section below for details.<\/p><\/dd>\n<dt id=\"where%20is%20my%20data%20stored%3F\"><h3>Where is my data stored?<\/h3><\/dt>\n<dd><p>All your data stays in your WordPress database. Your EPK is hosted on your domain.<\/p><\/dd>\n<dt id=\"is%20there%20a%20pro%20version%3F\"><h3>Is there a Pro version?<\/h3><\/dt>\n<dd><p>Yes. ArtistKit Pro is a separate add-on plugin with advanced features for active musicians. Available at <a href=\"https:\/\/promotracker.fr\/artistkit\">promotracker.fr\/artistkit<\/a>.<\/p><\/dd>\n<dt id=\"how%20do%20i%20uninstall%20the%20plugin%3F\"><h3>How do I uninstall the plugin?<\/h3><\/dt>\n<dd><p>Deactivate from the WordPress Plugins screen, then click \"Delete\". All artist EPK data will be removed.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.6<\/h4>\n\n<ul>\n<li>Compliance: address manual review feedback on generic naming.\n\n<ul>\n<li>Rename classes AK_Admin\/AK_Frontend\/AK_Post_Types to ArtistKit_Admin\/ArtistKit_Frontend\/ArtistKit_Post_Types.<\/li>\n<li>Rename the custom post type <code>ak_artist_epk<\/code> to <code>artistkit_epk<\/code>.<\/li>\n<li>Rename the localized JS object <code>AK<\/code> to <code>ArtistKitData<\/code>, the <code>ak-admin<\/code> asset handles to <code>artistkit-admin<\/code>, and the settings\/meta nonces and actions to the <code>artistkit_<\/code> prefix.<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2.0.5<\/h4>\n\n<ul>\n<li>Plugin Check: resolve the two remaining functional warnings.\n\n<ul>\n<li>Unslash <code>$_POST['ak_press_quotes']<\/code> up-front; each sub-field (quote\/source\/url) is sanitized individually in the loop, with a documented <code>phpcs:ignore<\/code> explaining the deep sanitization.<\/li>\n<li>Add a resource version to the Google Fonts <code>wp_enqueue_style()<\/code> call for proper cache-busting.<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2.0.4<\/h4>\n\n<ul>\n<li>Compliance: address WordPress.org plugin review feedback.\n\n<ul>\n<li>Sanitize <code>$_POST<\/code> (unslash + <code>map_deep<\/code> \/ <code>sanitize_text_field<\/code>) before exposing it to the <code>artistkit_save_settings<\/code> filter.<\/li>\n<li>Prefix global declarations: constants <code>AK_*<\/code> \u2192 <code>ARTISTKIT_*<\/code>, global functions <code>ak_*<\/code> \u2192 <code>artistkit_*<\/code>, and stored options <code>ak_*<\/code> \u2192 <code>artistkit_*<\/code>.<\/li>\n<li>Remove the public \"Powered by ArtistKit\" credit from the EPK footer (no longer displayed on visitor-facing pages).<\/li>\n<li>Document the use of Google Fonts as an external service in the readme (with terms and privacy links).<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2.0.3<\/h4>\n\n<ul>\n<li>Fix: Artist cover artwork now displays full-width on mobile devices (\u2264 768px) for better visual impact.<\/li>\n<\/ul>\n\n<h4>2.0.2<\/h4>\n\n<ul>\n<li>Compliance: pass WordPress.org Plugin Check audit.\n\n<ul>\n<li>Move inline <code>&lt;style&gt;<\/code> and <code>&lt;script&gt;<\/code> tags to <code>wp_enqueue_style\/script<\/code> + <code>wp_add_inline_style<\/code>; the EPK template now uses <code>wp_head()<\/code> \/ <code>wp_footer()<\/code>.<\/li>\n<li>Escape all output (<code>esc_html<\/code>, <code>esc_url<\/code>, <code>esc_attr<\/code>) including contact emails (replace <code>antispambot()<\/code> wrap with <code>esc_html<\/code> of an <code>antispambot<\/code> output).<\/li>\n<li>Prefix template-level local variables with <code>ak_<\/code> to satisfy Plugin Check <code>PrefixAllGlobals<\/code>.<\/li>\n<li>Remove obsolete <code>load_plugin_textdomain()<\/code> call (WP 4.6+ auto-loads).<\/li>\n<li>Use <code>wp_safe_redirect()<\/code> instead of <code>wp_redirect()<\/code>.<\/li>\n<li>Annotate known false-positive nonce checks and the uninstall-only direct DB query with <code>phpcs:ignore<\/code>.<\/li>\n<\/ul><\/li>\n<li>Tested up to WordPress 7.0.<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Fix: <code>\/epk<\/code> URL returned 404 immediately after a fresh activation. The rewrite rules flush now happens once on the next <code>init<\/code> hook (after the CPT and custom rewrite rules are registered) instead of during the activation callback. Users no longer need to manually save permalinks after activation.<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Major refactor: Pro features moved to a separate add-on plugin (ArtistKit Pro)<\/li>\n<li>Cleaner free plugin focused on essential EPK creation<\/li>\n<li>New extensibility hooks for the Pro add-on<\/li>\n<li>Strings anglicised \u2014 translation now via .po catalog<\/li>\n<li>New \"Upgrade to Pro\" admin page<\/li>\n<li>WordPress.org compliant readme<\/li>\n<\/ul>\n\n<h4>1.3.7<\/h4>\n\n<ul>\n<li>Fix: font rendering issue in EPK templates<\/li>\n<li>Improved: responsive layout on mobile devices<\/li>\n<\/ul>\n\n<h4>1.3.6<\/h4>\n\n<ul>\n<li>Added: video embed section<\/li>\n<li>Improved: streaming link detection<\/li>\n<\/ul>\n\n<h4>1.3.5<\/h4>\n\n<ul>\n<li>Initial public release<\/li>\n<\/ul>","raw_excerpt":"Free Electronic Press Kit (EPK) builder for musicians. Showcase your music and press materials directly on your WordPress site.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/318981","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=318981"}],"author":[{"embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/promotrackerplugins"}],"wp:attachment":[{"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=318981"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=318981"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=318981"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=318981"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=318981"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=318981"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}