=== Music Smartlink Maker & Concerts ===
Contributors: TMC Widgets
Tags: music, smartlink, concert, tour dates, artist marketing
Requires at least: 6.0
Tested up to: 6.9
Stable tag: 3.0.0
Requires PHP: 7.4
License: GPLv2 or later

Complete solution for Music Smartlinks and Concerts management.

== Description ==

Music Smartlink Maker & Concerts is the ultimate, all-in-one marketing solution for independent artists, musicians, and record labels. It combines powerful Smartlink landing pages with a full Concert management system to help you grow your audience and sell more tickets.

Create clean, fast smartlink pages for your new releases, featuring unlimited links to Spotify, Apple Music, YouTube, and more. Manage your tour dates with a dedicated Concerts section and display them anywhere using a shortcode.

This plugin works entirely inside WordPress, with no external API dependencies.

### Key Features

*   **Unlimited Smartlinks**: Create as many landing pages as you need for your singles, albums, or artist profiles.
*   **Music & Artist Links**: Sortable, unlimited links for streaming platforms and social media.
*   **Customizable Links**: Edit button text (e.g., "Play", "Stream", "Buy CD") and optionally hide generic logos to maintain a clean aesthetic.
*   **Concert Management**: Dedicated "Concerts" post type to manage tour dates.
*   **Upcoming & Past Events**: Automatically organizes your gigs into upcoming and past lists.
*   **Shortcode Support**: Use `[mslm_concerts]` to display your upcoming shows on any page or post.
*   **Meta Pixel**: Full Meta (Facebook) Pixel support for retargeting is included for free.
*   **Page Layouts**: Display Smartlinks as full pages, with the option to show or hide your site's header and footer.
*   **Archives**: Automatically generated archive pages for your concerts.
*   **Customization**: Style your smartlinks and concert lists to match your brand.

### Available Extensions

Take your music marketing to the next level with our premium extensions, specifically designed to help labels and professional artists scale their online presence:

*   **Discography & Artist Level Smartlinks**: Build full, sortable discography pages and high-converting Artist Level Smartlinks with bio, photo, and custom design.
*   **Analytics Extension**: Get detailed insights into your traffic with click tracking for music services and performance charts across all your smartlinks and concerts.

== Installation ==

1.  Upload the `music-smartlink-maker` folder to the `/wp-content/plugins/` directory.
2.  Activate the plugin through the 'Plugins' menu in WordPress.
3.  Navigate to **TMC Smartlinks → Smartlinks** to create landing pages.
4.  Navigate to **Concerts** to add your tour dates.
5.  Use `[mslm_concerts]` to display your tour dates on any page.
6.  Go to **TMC Smartlinks → Concert Settings** to customize colors for the concert list.

== Frequently Asked Questions ==

= How do I display my concerts? =
You can use the `[mslm_concerts]` shortcode on any page. You can also customize the title and number of concerts displayed.
Example: `[mslm_concerts title="Upcoming Shows" count="5"]`

Alternatively, you can view the default archive page at `/concert/`.

= Can I customize the colors of the concert list? =
Yes. Go to **TMC Smartlinks → Concert Settings** in your WordPress dashboard. There you can set the Background, Button, and Text colors for the concert list.

= Is this free? =
This is the complete version of the plugin, including all features. If you find it useful, you can support the development via the "Support & Features" page in the admin menu.

== Screenshots ==

1. Smartlink Editor
2. Concert Management
3. Public Smartlink Page
4. Concert List Output
5. Single Concert Page

== Changelog ==

= 3.0.0 =
* New: Full support for Analytics extension (per-item tracking).
* New: Redesigned typography for a cleaner, non-bold look across all templates.
* New: Improved admin menu organization with Analytics positioned above Extensions.
* Improved: Analytics item selection now works for all sections (Smartlinks, Concerts, Discography, Artist Smartlinks).

= 2.0.5 =
*   New: Added Extensions page in admin menu showcasing premium add-ons (Discography Page shortcode extension).
*   Fix: Smartlink single page now starts from the top with proper padding instead of vertically centered.

= 2.0.4 =
*   Fix: Resolved an issue where long concert titles would overlap by adding line-height.

= 2.0.3 =
*   Fix: Resolved an issue where button text changes weren't saving due to a browser caching older script files.

= 2.0.2 =
*   Added: Ability to customize button text for individual links (e.g., "Play", "Stream", "Buy").
*   Added: "Hide generic logo boxes" option to cleanly display links without logos.
*   Improved: Admin UI styling for the music links builder.
*   Security: Removed SVG upload capabilities in favor of standard image formats (PNG/JPG) for enhanced security.

= 2.0.0 =
*   Consolidated Music Smartlink Maker and Concerts functionality into one complete plugin.
*   Added `[concerts]` shortcode.
*   Added Support & Feature Requests page.
*   Improved admin UI and notices.
