Ga naar inhoud
Support

WordPress-plug-in

LabelGrid Tools is de officiële WordPress-plug-in die je releasecatalogus, artiestprofielen en download gates automatisch van LabelGrid naar je WordPress-website synchroniseert. LabelGrid is de bron van waarheid: de plug-in haalt je gegevens elke 6 uur op, zodat je website altijd je actuele catalogus toont.

FunctieBeschrijving
Automatische catalogussyncReleases, artiesten en download gates worden elke 6 uur vanuit LabelGrid gesynchroniseerd
Releasepagina’sLandingspagina’s met artwork en links naar meer dan 25 streamingplatforms en winkels
ArtiestprofielenArtiestpagina’s met biografieën, sociale links en discografie
ReleasegridsFilterbare grids van je catalogus op genre, label of artiest
ReleasebannersHomepagebanners die je nieuwste of uitgelichte releases tonen
Spotify pre-savePre-save-knoppen met acties om een playlist en artiest te volgen
Pre-ordersOndersteuning voor pre-orders op iTunes, Apple Music, Beatport, Juno en Amazon
Download gatesGates die e-mailadressen verzamelen, met acties om sociaal te volgen (Spotify, Twitter, SoundCloud)
Spotify Web PlayerIngesloten Spotify-speler op releasepagina’s
PersberichtenAparte persberichtsecties op releasepagina’s
iTunes-affiliatelinksVerdien commissie op iTunes-aankopen via je site
Yoast SEO-integratieOpen Graph-metadata om te delen op sociale media
  • WordPress 5.0 of hoger
  • PHP 8.0 of hoger
  • Een actief LabelGrid-account (geen API-abonnement vereist)

  1. Ga naar PluginsAdd New
  2. Zoek op “LabelGrid Tools”
  3. Klik op Install Now
  4. Klik op Activate
  1. Download de plug-in bij LabelGrid
  2. Ga naar PluginsAdd NewUpload Plugin
  3. Selecteer het gedownloade ZIP-bestand
  4. Klik op Install Now
  5. Klik op Activate

Maak in LabelGrid een autorisatiesleutel aan voordat je de plug-in instelt:

  1. Log in bij LabelGrid
  2. Klik op je gebruikersmenu (je naam/avatar rechtsboven)
  3. Klik op Wordpress in het uitklapmenu
  4. Klik op de knop Configure Plugin
  5. Kies bij Step 1: Create Key welke labels je wilt meenemen:
    • Kies All My Labels om je hele catalogus te synchroniseren
    • Of selecteer specifieke labels om te beperken wat er op je website verschijnt
  6. Klik op Create New Key
  7. Voer het domein van je WordPress-website in (bijv. https://yoursite.com)
  8. Klik op OK om de sleutel te genereren
  9. Kopieer het toegangstoken; dat heb je nodig voor WordPress

Ga naar SettingsLabelGrid Tools in je WordPress-beheeromgeving. De instellingenpagina heeft vier tabbladen:

InstellingBeschrijving
API TokenPlak hier het toegangstoken dat je bij LabelGrid hebt gekopieerd
InstellingBeschrijving
Debug levelStel het detailniveau van de logging in voor het oplossen van problemen
Log retentionHoe lang systeemlogs bewaard blijven
Auto-syncAutomatische catalogussync in- of uitschakelen
iTunes Affiliate TokenJe iTunes-affiliatetoken om commissie op aankopen te verdienen
InstellingBeschrijving
Show unreleasedToon aankomende releases op je site
Spotify pre-saveSchakel Spotify pre-save-knoppen in op nog niet uitgebrachte content
Pre-save email collectionNo / Yes (obligatory) / Yes (optional): verzamel e-mailadressen tijdens de pre-save
Pre-ordersSchakel pre-orderlinks in voor iTunes, Apple Music, Beatport, Juno en Amazon
Spotify Web PlayerToon een ingesloten Spotify-speler op releasepagina’s
Press releaseToon persberichtsecties
Featured artistsToon uitgelichte artiesten op releasepagina’s
Similar releasesToon vergelijkbare releases
Show below artworkKies wat je onder de artwork toont: releasecode of platenlabel
Twitter feed on artistsToon een Twitter-feed op artiestpagina’s
InstellingBeschrijving
PressZichtbaarheidsinstellingen voor pers
Artists visibilityBepaal hoe artiesten op gate-pagina’s worden getoond
Button labelAangepaste tekst voor de gate-knoppen
Welcome titleTitel die op de landingspagina van de gate wordt getoond
Welcome descriptionBeschrijvende tekst voor de landingspagina van de gate
Wizard button labelTekst voor de knop van de gate-wizard

De plug-in synchroniseert je catalogus elke 6 uur automatisch vanuit LabelGrid. Dit omvat releases, artiesten en download gates.

De plug-in maakt drie aangepaste berichttypen (custom post types) aan in WordPress:

BerichttypeBeschrijvingURL-structuur
ReleaseMuziekreleases met artwork, metadata en platformlinks/release/release-name/
ArtistArtiestprofielen met biografie en sociale links/artist/artist-name/
Gate DownloadDownload gates met e-mailverzameling/free-download/gate-name/

Download gates ondersteunen ook een Gate Category-taxonomie om je gates in groepen te ordenen.


De plug-in biedt 11 shortcodes, verdeeld over vier categorieën: releases, artiesten, download gates en pre-save.

Toon je releases in een filterbaar grid.

Basisvoorbeeld:

[labelgrid-release-list items-page="12" items-row="4"]

Parameters:

ParameterStandaardBeschrijving
show-titlenullReleasetitels tonen
labelnullFilteren op platenlabel
items-page12Aantal releases per pagina
items-row4Aantal kolommen per rij
paginationnullPaginering inschakelen
showcase-lastnullShowcase-modus inschakelen
item-filterreleasedFiltertype: released of unreleased
title-belownullTitel onder de artwork plaatsen
filter-artistsnullFilteren op artiest-ID’s
excludenullSpecifieke release-ID’s uitsluiten
image-qualitylgt_artwork_mediumVooraf ingestelde afbeeldingsgrootte

Aankomende releases tonen:

[labelgrid-release-list item-filter="unreleased" items-row="3"]

Voeg een keuzefilter toe boven je releasegrid. Plaats deze shortcode vóór [labelgrid-release-list] op dezelfde pagina.

Basisvoorbeeld:

[labelgrid-release-list-filter]
[labelgrid-release-list items-page="12"]

Parameters:

ParameterStandaardBeschrijving
record_labelnullToon een keuzefilter voor platenlabel

Toon een banner met een of meer releases, ideaal voor homepages.

Basisvoorbeeld:

[labelgrid-release-banner items-page="1"]

Parameters:

ParameterStandaardBeschrijving
labelnullFilteren op platenlabel
items-page1Aantal releases dat wordt getoond
item-filterreleasedFiltertype: released of unreleased
item-orderDESCSorteervolgorde: DESC (nieuwste eerst) of ASC
filter-artistsnullFilteren op artiest-ID’s
excludenullSpecifieke release-ID’s uitsluiten

Toon streaming- en winkellinks voor een specifieke release. Gebruik dit binnen templates van releasepagina’s, of op elke pagina door een release-ID op te geven.

Basisvoorbeeld:

[labelgrid-release-links]

Met een specifieke release:

[labelgrid-release-links release-id="123" artists="true"]

Parameters:

ParameterStandaardBeschrijving
release-idID van het huidige berichtHet bericht-ID van de release
artistsnullToon artiestinformatie naast de links

Render de volledige detailpagina van een release, inclusief artwork, metadata, platformlinks en ingesloten speler. Deze shortcode gebruikt het huidige bericht en heeft geen parameters.

Voorbeeld (in een releasetemplate):

[labelgrid-release-detail]

Toon je artiesten in een grid-indeling.

Basisvoorbeeld:

[labelgrid-artist-list items-page="8" items-row="4"]

Parameters:

ParameterStandaardBeschrijving
show-titlefalseArtiestnamen onder de afbeeldingen tonen
categorynullFilteren op categorie
items-page12Aantal artiesten per pagina
items-row4Aantal kolommen per rij
paginationnullPaginering inschakelen
title-belownullTitel onder de afbeelding plaatsen

Render de volledige profielpagina van een artiest, inclusief biografie, sociale links en discografie. Deze shortcode gebruikt het huidige bericht en heeft geen parameters.

Voorbeeld (in een artiesttemplate):

[labelgrid-artist-detail]

Toon een download gate-knop. Bij een klik doorloopt de bezoeker de gate-flow (e-mailadres opgeven en optioneel sociale accounts volgen) voordat hij toegang tot de download krijgt.

Basisvoorbeeld:

[labelgrid-gate-button]

Met aangepaste tekst:

[labelgrid-gate-button gate-id="45" button-label="Get Free Download" custom-class="my-button"]

Parameters:

ParameterStandaardBeschrijving
gate-idID van het huidige berichtHet bericht-ID van de download gate
post-idID van het huidige berichtBericht-ID van de bijbehorende release
button-labelnullAangepaste knoptekst
custom-classnullAanvullende CSS-klasse
download-textnullAangepaste tekst voor de downloadknop

Toon je download gates in een grid-indeling.

Basisvoorbeeld:

[labelgrid-gate-download-list items-page="6" items-row="3"]

Parameters:

ParameterStandaardBeschrijving
show-titlefalseGate-titels tonen
categorynullFilteren op gate-categorie
items-page12Items per pagina
items-row4Kolommen per rij
paginationnullPaginering inschakelen
title-belownullTitel onder de afbeelding plaatsen

Render de volledige detailpagina van een download gate. Deze shortcode gebruikt het huidige bericht en heeft geen parameters.

Voorbeeld (in een gate-template):

[labelgrid-gate-download-detail]

Toon een Spotify pre-save-knop voor een aankomende release. Bezoekers kunnen de release pre-saven en optioneel de artiest en een playlist volgen op Spotify.

Basisvoorbeeld:

[labelgrid-presave-button]

Voor een specifieke release:

[labelgrid-presave-button release-id="123"]

Parameters:

ParameterStandaardBeschrijving
release-idID van het huidige berichtHet bericht-ID van de release

De plug-in gebruikt deze CSS-klasseprefixen voor de styling:

KlasseElement
.lgsquarelistGridcontainer voor release- en artiestlijsten
.releaseelementIndividuele release- of artiestkaart
.elementrow1 t/m .elementrow8Kolomspecifieke indeling (komt overeen met de instelling items-row)
.elementrowxFlexibele indelingsvariant
.spotify, .twitter, .youtube, .soundcloud, .facebookDienstspecifieke styling op platformlinks
.banner-*Elementen van de releasebanner
.gate, .gateimage, .freedownloadElementen van de download gate

  1. Ga naar SettingsLabelGrid Tools en controleer of je API-token correct is ingevuld
  2. Controleer of auto-sync is ingeschakeld op het tabblad General Options
  3. Wacht tot maximaal 6 uur op de volgende synccyclus, of deactiveer en heractiveer de plug-in om meteen een sync te starten
  4. Controleer of de releases in LabelGrid zijn gepubliceerd (niet in conceptstatus staan)
  5. Ga naar SettingsLabelGrid ToolsGeneral Options, verhoog het debug level en bekijk daarna de logs
  1. Zorg dat de plug-in is geactiveerd onder Plugins
  2. Controleer of je koppeltekens gebruikt in shortcode-namen (bijv. [labelgrid-release-list]), geen underscores
  3. Controleer de shortcode-naam op typefouten
  1. Controleer op CSS-conflicten met je thema
  2. Inspecteer de elementklassen met de ontwikkelaarstools van je browser
  3. Voeg aangepaste CSS-overrides toe die de klassenamen van de plug-in targeten (zie het overzicht van CSS-klassen hierboven)
  4. Test met een standaard WordPress-thema om themaconflicten uit te sluiten
  1. Controleer of je API-token geldig is en niet is verlopen
  2. Bevestig dat je LabelGrid-account actief is
  3. Controleer of je server uitgaande verzoeken kan doen naar gate.labelgrid.com
  4. Bekijk de plug-inlogs voor specifieke foutmeldingen

Inzendingen van download gates (verzamelde e-mailadressen) kun je als CSV exporteren vanuit de WordPress-beheeromgeving. Ga naar het bericht van de download gate en zoek de exportoptie.


  1. Ga naar Plugins in je WordPress-beheeromgeving
  2. Zoek “LabelGrid Tools”
  3. Klik op Enable auto-updates
  1. Download de nieuwste versie bij LabelGrid
  2. Ga naar PluginsAdd NewUpload Plugin
  3. Upload het nieuwe ZIP-bestand
  4. WordPress vraagt je om de bestaande versie te vervangen
  5. Klik op Replace current with uploaded

Lees op onze website meer over de LabelGrid Tools WordPress-plug-in, met landingspagina’s vol smart links, Spotify pre-save-campagnes en gated downloads.


Heb je hulp nodig bij de WordPress-plug-in, neem dan contact op met ons supportteam met details over je WordPress-versie, PHP-versie en eventuele foutmeldingen uit de plug-inlogs.

Gebruik je LabelGrid nog niet?

Alles wat je net hebt gelezen, kun je gebruiken op ons platform.

Ontdek wat LabelGrid kan →