WordPress Plugin

DIRSCHL Music

Das beste Tool für MP3 und WAV Musikdaten für deine WordPress Seite. Einfache Verwaltung von Alben, Playlisten und Gruppen. Teile deine Werke in sozialen Medien und werte aus, was gerne gehört wird.

DIRSCHL Music WordPress Plugin

DIRSCHL Music

Premium WordPress Plugin – Alben, Gruppen, Tracks und Playlists professionell präsentieren. Für Musiker, Labels und Kreative im Zeitalter der KI-Musik: eigene Werke auf der eigenen Domain zeigen, teilen und für Google auffindbar machen.

MP3, WAV, EXIF, SEO, Share, Embed, CarPlay, Dark/Light – der DIRSCHL Player mit Playlist, Lockscreen- und Lenkrad-Steuerung trifft auf eine schlanke Album-Bibliothek ohne WordPress-Seiten pro Track. Daten als JSON, optional ffmpeg für WAV→MP3.

Musik. Schön präsentiert. Überall.

Shortcodes (kanonisch)

Shortcode Zweck
[dm_album slug="mein-album"] Album mit Player (empfohlen)
[dm_album slug="…" view="list"] Nur Trackliste
[dm_playlist slug="…"] Player (Ordner oder Album-Slug)
[dm_playlist slug="…" show="details,summary"] Player + Lyrics + Album-Summary
[dm_album_list group="…"] Bibliothek: Cover links, Titel rechts
[dm_album_gallery columns="3" top="30"] Galerie: Titel, Cover, Track-Thumbs
[dm_album_summary] Kompakte Album-Karte (OG 1200×630)
[dm_track] / [dm_track_details] Einzeltrack / Lyrics-Panel

Legacy-Aliase (weiterhin gültig): [dirschl_audio_album], [dirschl_audio_library], [dal-album-list], [dm-album-list], [afp_player folder="…"], [afp-musicdata-list folder="…" name="…"].

CSS-Hooks für Divi & Custom Content

Leere Elemente im Divi-Textmodul mit dm-*-Klassen – Player, Playlist oder [dm_album_list] / Galerie auf derselben Seite füllen die Werte. Farben aus dem DIRSCHL Hub (var(--dh-accent)--dm-accent im Player).

Aktueller Track

CSS-Klasse Inhalt
.dm-music-artist Künstler
.dm-music-title Titel
.dm-music-comment Lyrics / Kommentar / SEO-Text
.dm-music-album Album-Titel
.dm-music-year Jahr
.dm-music-genre Genre
.dm-music-composer Komponist
.dm-music-interpreter Interpret
.dm-music-length Track-Länge
.dm-music-slug Track-Slug
.dm-track-meta Meta-Zeile (Genre · Album)

Album (eine Playlist-Seite)

CSS-Klasse Inhalt
.dm-music-count Anzahl Tracks im Album
.dm-music-playtime Gesamtspielzeit des Albums

Katalog-Summen (Galerie / Album-Liste)

CSS-Klasse Inhalt
.dm-album-count Anzahl Alben
.dm-title-count Anzahl Tracks gesamt
.dm-album-duration-hours Ganze Stunden (Zahl)
.dm-album-duration Gesamtdauer formatiert

Layout (Styling)

CSS-Klasse Bedeutung
.dm-player-layout Player + Playlist
.dm-music-panel Lyrics / Track-Details
.dm-album-summary Album-Infokarte
.dm-album-card Galerie-Einzelalbum
.dm-playlist-item Track in der Playlist

Migration 2.x → 3.0: .afp-music-*.dm-music-*, .afp-album-count.dm-album-count, .player-playlist-container.dm-player-layout. Plugin-Doku: docs/CSS-HOOKS.md.

Beispiel Katalog-Überschrift:

<h2><span class="dm-album-duration-hours"></span> Stunden KI Musik, <span class="dm-title-count"></span> Titel, <span class="dm-album-count"></span> Alben</h2>

Albumliste

Shortcode: [dm_album_list]

Responsive & eingebettet

Desktop-Player, Mobile-Ansicht, Album-Übersicht und Embed-Shortcodes – einheitliches Design mit DIRSCHL Hub (Light/Dark).

 

Installation über DIRSCHL Hub

  1. DIRSCHL Hub installieren und aktivieren (Plugins → DIRSCHL Hub)
  2. Lizenzschlüssel von Lemon Squeezy im Hub eintragen und verifizieren
  3. DIRSCHL Music (v3.0.0) im Hub-Katalog installieren – Download nur mit gültiger Lizenz
  4. Menü DIRSCHL Music – erstes Album anlegen, Cover und Beschreibung pflegen
  5. MP3/WAV hochladen oder in den Albumordner legen und scannen
  6. Shortcode einfügen, z. B. [dm_album slug="mein-album"] (Legacy: dirschl_audio_album), oder virtuelle Album-URL teilen
  7. Optional: ffmpeg auf dem Server für WAV→MP3

Hub & Lizenz: Hub installieren · Suite-Preise (Founding ab 79 €)

Automatische Updates

Neue Versionen erscheinen unter Dashboard → Updates, sobald Release und info.json auf dirschl.com bereitstehen – vorausgesetzt, die Lizenz ist aktiv.

Responsive Player mit Carplay, EXIF, ZIP Unterstützung

Player, Playlist als Einheit + Details + Album Summary auf Wunsch

        
        
        
        
Cover zum Song "Singularity" von nuonu aus dem Album DIRSCHL Music
Cover zum Song "Singularity" von nuonu aus dem Album DIRSCHL Music

Pop · Album: International

0:00 / 0:00 / 0:00

Embed Code

Wähle Ansicht und Theme. Die Vorschau zeigt direkt das Ergebnis.

Typ
Theme
Höhe
Code anzeigen
Cover zum Song "Singularity" von nuonu aus dem Album DIRSCHL Music
Cover zum Song "Singularity" von nuonu aus dem Album DIRSCHL Music

Pop · Album: International

0:00 / 0:00 / 0:00

Embed Code

Wähle Ansicht und Theme. Die Vorschau zeigt direkt das Ergebnis.

Typ
Theme
Höhe
Code anzeigen

nuonu

nuonu – Singularity

©2026 Johann Dirschl, nuonu

Pop · Album: International

[Verse 1] We lived on ghosts and hollow claims, Of paper crowns and stagnant games. They talked in circles, choked the light, While progress gathered speed by night. Then silicon broke the velvet chairs, And cut the knots of old affairs. No "someday" left, no "please, just wait" - The future shipped. We seized our fate. [Pre-Chorus] The speeches fade, the gears ignite, The builder steps into the light. No …

Englisch

wp-content/uploads/dirschl-music/englisch
Tracks: 27, Gesamtspielzeit: 1:26

Warum DIRSCHL Music?

  • Eigene Präsenz statt nur Streaming-Plattformen – Landingpages, Press-Kits und Fan-Seiten mit Ihrem Sound, Ihren Texten, Ihrem Branding.
  • KI-Musik & schnelle Iteration – neue Tracks und Alben ohne WordPress-Seiten-Chaos; virtuelle URLs pro Album und Track.
  • SEO & Social – MusicAlbum/MusicRecording JSON-LD, Open Graph, Twitter Cards, Canonicals und Sitemaps für Tracks.
  • Unterwegs hören – Media Session API für Lockscreen, Kopfhörer und Apple CarPlay (Lenkrad: Play/Pause, Nächster/Vorheriger Titel).
  • DIRSCHL Hub – Light/Dark (var(--dh-*)) und Layout-Breite (--dm-layout-width*) für Player und Galerie.
  • Divi & Custom CSS – leere dm-*-Elemente; Player/Playlist befüllen Track- und Katalog-Daten per JavaScript (siehe CSS-Hooks).

Mehrere Alben oder Gruppierte Alben

Schon im Backend können viele Alben angelegt werden und diese auch Gruppen zugewiesen werden, so dass mit dem Shortcode alle oder nur eine Teilgruppe dargestellt werden können.

Englisch

nuonu - Singularity27
nuonu - Show Me What You Seenuonu - Into a Somewherenuonu - Cold Tea Gospelnuonu - Shadow in a Burning Worldnuonu - Shadow in a Burning World (Kids Choir Edition)nuonu - Stars in the Darknessnuonu - Feel the Rhythmnuonu - I Love Younuonu - Casioooonuonu - The King of Excusesnuonu - Free Lovenuonu - Pulsertisationnuonu - Pixel Heroesnuonu - Eternal Lovenuonu - Promise Me the Fallnuonu - Constellation Lovenuonu - 8-Bit Melodiesnuonu - Life is an Ambigramnuonu - Vita Laeta in Medio Aevonuonu - Underneath the clear blue skynuonu - Minimal Background Angelsnuonu - Hey Mr. Spacemannuonu - Crazy Ladynuonu - Love Tonightnuonu - Dancing in the Rainnuonu - Wave the Flags

Deutsch

nuonu - Rückenwind23
nuonu - Geplante Faulheitnuonu - Kein heiliger Ortnuonu - Gegen das Glücknuonu - Frei wie die Pferdenuonu - Das Glitzern im Lebennuonu - Mann im Supermarktnuonu - Mein Vater Erklärt Mir Jeden Sonntag Unseren Nachthimmelnuonu - Wir sind immer noch hiernuonu - Alle lieben Lananuonu - CULOCA - Summer Versionnuonu - Rette die Weltnuonu - Party, voll am eskalierennuonu - Der junge Ritternuonu - Kringelnuonu - Kein Bürokrat schafft echten Erfolgnuonu - Wer Mauern gebautnuonu - Windräder im Waldnuonu - Mit Mathe geht es immer vorannuonu - Kuchen, Eis und Karamellnuonu - Kleben und Kassierennuonu - Der letzte Tanznuonu - Bergzauber

Instrumental Musik

nuonu - Synthesized Edge25
nuonu - Synthesize Menuonu - Stille Saitennuonu - Shape of Silencenuonu - Piano in the Cloudsnuonu - Outback Dissonancenuonu - Minuet Dancenuonu - Magnetron Pulsenuonu - Journey Among the Starsnuonu - Late Night Show Orchestranuonu - Happy Balloon Partynuonu - Golden Dreamersnuonu - Gael Taikonuonu - Drifting Through Timenuonu - Davids Lovenuonu - Asian Melodynuonu - 16 Bit Gaming Soundnuonu - 8 Bit Stereo Gaming Soundnuonu - Whale Songnuonu - Techno Alarmnuonu - Neon Dreamsnuonu - Old Gramophone Swingnuonu - Industrial Stereo Noisenuonu - Dancing Piano Keysnuonu - Burst

Games

nuonu - DIVION7
nuonu - Artemisnuonu - Meteor Blitznuonu - Pixel Battlenuonu - Quickmannuonu - ThinkTanknuonu - ZIGZAG

Space Sounds 2026

nuonu - Weightless15
nuonu - Visionary Realitynuonu - Starflightnuonu - Starwalknuonu - Star Adventurenuonu - Spaciousnuonu - Orbit Departurenuonu - Space Odysseynuonu - Living Tomorrownuonu - Interstellar Travelnuonu - Future Awakeningnuonu - Distant Worldsnuonu - Earthrisenuonu - Cosmic Voicenuonu - Ambient Horizons

Shorts 2025

nuonu - Cosmic Noise11
nuonu - Winter Christmas Waltznuonu - Piano, Guitar Melody & Drumsnuonu - The Great Piano Shownuonu - Kakakakakaufennuonu - Oriental Belly Dancenuonu - Happy Christmas Ice Skatingnuonu - Funky uuuu aaaanuonu - Bending Guitar Melodynuonu - 16-Bit Transformer 80s Beatnuonu - Ambient Synthcaster

Alte Weihnachtslieder

nuonu - Es ist ein Ros' entsprungen21
nuonu - Zu Bethlehem geborennuonu - Vom Himmel hoch, da komm ich hernuonu - Leise rieselt der Schneenuonu - Tochter Zion, freue dichnuonu - Süßer die Glocken nie klingennuonu - Stille Nacht! Heilige Nacht!nuonu - Deck the Hallsnuonu - Still, still, stillnuonu - Schneeflöckchen, Weißröckchennuonu - We Wish You a Merry Christmasnuonu - O Tannenbaumnuonu - Morgen, Kinder, wird's was gebennuonu - Morgen kommt der Weihnachtsmannnuonu - Maria durch ein Dornwald gingnuonu - Mach hoch die Türnuonu - Macht hoch die Tür, die Tor macht weitnuonu - Kommet ihr Hirtennuonu - In dulci jubilonuonu - Ihr Kinderlein kommetnuonu - Es kommt ein Schiff geladen

Christmas Songs

nuonu - O Weihnachtszeit, wie schön du warst8
nuonu - Der Winter erwachtnuonu - Altötting, Altöttingnuonu - Bescherungszeitnuonu - Feuerfunken, Mandelduftnuonu - Mia hoin den schensd'n Bamnuonu - Weihnacht', Weihnacht', du sel'ge Zeitnuonu - Lux in nocte

Instrumental Christmas

nuonu - Alphorn Fanfare, Resonet in laudibus7
nuonu - Amazing Gracenuonu - Christmas Guitar Brass Solonuonu - Christmas Guitar Oboenuonu - Christmas Walznuonu - Jingle Bellsnuonu - Oboe et Credo

Englisch

nuonu - Singularity27
nuonu - Show Me What You Seenuonu - Into a Somewherenuonu - Cold Tea Gospelnuonu - Shadow in a Burning Worldnuonu - Shadow in a Burning World (Kids Choir Edition)nuonu - Stars in the Darknessnuonu - Feel the Rhythmnuonu - I Love Younuonu - Casioooonuonu - The King of Excusesnuonu - Free Lovenuonu - Pulsertisationnuonu - Pixel Heroesnuonu - Eternal Lovenuonu - Promise Me the Fallnuonu - Constellation Lovenuonu - 8-Bit Melodiesnuonu - Life is an Ambigramnuonu - Vita Laeta in Medio Aevonuonu - Underneath the clear blue skynuonu - Minimal Background Angelsnuonu - Hey Mr. Spacemannuonu - Crazy Ladynuonu - Love Tonightnuonu - Dancing in the Rainnuonu - Wave the Flags

Deutsch

nuonu - Rückenwind23
nuonu - Geplante Faulheitnuonu - Kein heiliger Ortnuonu - Gegen das Glücknuonu - Frei wie die Pferdenuonu - Das Glitzern im Lebennuonu - Mann im Supermarktnuonu - Mein Vater Erklärt Mir Jeden Sonntag Unseren Nachthimmelnuonu - Wir sind immer noch hiernuonu - Alle lieben Lananuonu - CULOCA - Summer Versionnuonu - Rette die Weltnuonu - Party, voll am eskalierennuonu - Der junge Ritternuonu - Kringelnuonu - Kein Bürokrat schafft echten Erfolgnuonu - Wer Mauern gebautnuonu - Windräder im Waldnuonu - Mit Mathe geht es immer vorannuonu - Kuchen, Eis und Karamellnuonu - Kleben und Kassierennuonu - Der letzte Tanznuonu - Bergzauber

Instrumental Musik

nuonu - Synthesized Edge25
nuonu - Synthesize Menuonu - Stille Saitennuonu - Shape of Silencenuonu - Piano in the Cloudsnuonu - Outback Dissonancenuonu - Minuet Dancenuonu - Magnetron Pulsenuonu - Journey Among the Starsnuonu - Late Night Show Orchestranuonu - Happy Balloon Partynuonu - Golden Dreamersnuonu - Gael Taikonuonu - Drifting Through Timenuonu - Davids Lovenuonu - Asian Melodynuonu - 16 Bit Gaming Soundnuonu - 8 Bit Stereo Gaming Soundnuonu - Whale Songnuonu - Techno Alarmnuonu - Neon Dreamsnuonu - Old Gramophone Swingnuonu - Industrial Stereo Noisenuonu - Dancing Piano Keysnuonu - Burst

DIRSCHL Music Backend

Einfach und durchdacht können Alben, Gruppen, Tracks als MP3 und WAV samt EXIF-Informationen angelegt werden. Lege selbst fest ob diese einzeln oder als ZIP Album herunterladen werden dürfen.

Die Anlayse der Streams zeigt dir, was du oder deine Besucher gerne hören. Hier findest du die Shortcodes, eine readme und hast die Möglichkeit eigenes CSS festzulegen.

DIRSCHL Music WordPress Plugin Backend

Funktionen im Überblick

  • Album-Bibliothek – Alben anlegen, Cover, Beschreibung, Künstler; Tracks per Upload oder Ordner-Scan (getID3-Metadaten)
  • Virtuelle URLs/audio/{album}/ und /audio/{album}/{track}/ ohne manuelle WordPress-Seiten
  • DIRSCHL Player – Playlist, Shuffle, Fortschritt, Cover-Artwork, ZIP-Downloads (MP3/WAV)
  • Shortcodes & Einbettung – Player, Album, Bibliothek, Album-Liste, Summary-Karten
  • ffmpeg optional – WAV→MP3-Konvertierung, wenn ffmpeg auf dem Server verfügbar ist
  • Rank Math – Track-Sitemaps und strukturierte Daten

DIRSCHL Hub

Alle DIRSCHL WordPress Plugins nutzen den DIRSCHL Hub. dieser hält ihren Lizenzschlüssel, kostenfreie und Premium Plugins und das zentrale CSS aller Plugins und sogar der WP Seite bereit.

Plugins teste ich immer im Dark- und Lightmode und damit man nicht jedes Plugin oder gar die Webseite mit dieser Funktion versehen muss, habe ich ein ganz besonderes Feature implementiert, das auch kostenfrei verwendet werden kann. Ebenso kostenfrei sind Google Reviews und Contact FABs. Damit habt ihr die wichtigsten Kontaktmöglichkeiten schon mal an Board und könnt euer WordPress auf Dark / Lightmode umstellen.

DIRSCHL Hub - WordPress Plugin Suite

Letzte Änderungen

  • 3.0.0 – Öffentliche CSS-Hooks einheitlich dm-* (ersetzt afp-music-*, afs-*, player-playlist-container); Shortcodes unverändert; Doku docs/CSS-HOOKS.md
  • 2.3.x – Layout-Breite über Hub, Album-Summary OG 1200×630, show="details,summary"
  • 2.2.x – Album-Bibliothek, virtuelle URLs, JSON-LD, Rank-Math-Sitemaps
  • Legacy – Shortcodes von Audio Folder Player / Suite bleiben Aliase

 

Häufige Fragen

Brauche ich eine Seite pro Track? Nein – virtuelle URLs und Shortcodes reichen.

KI-Musik / viele Releases? Alben per Scan aktualisieren, SEO und Sitemaps wachsen mit.

CSS-Hooks in Divi? Leere <span class="dm-music-title"></span> im Textmodul; Player/Playlist auf derselben Seite befüllen sie. Katalog-Zahlen brauchen Galerie oder Album-Liste.

CarPlay? Media Session im Browser – funktioniert mit iOS Safari.

Wo liegt die Lizenz? Im DIRSCHL Hub, nicht im Plugin-Ordner.

Nach oben