Beschikbare hooks en filters in de StoreLinkr WordPress-plugin
De StoreLinkr WordPress-plugin biedt verschillende hooks en filters waarmee ontwikkelaars het gedrag en de weergave van de integratie kunnen aanpassen. Deze hooks volgen de standaard WordPress-pluginarchitectuur.
Frontend HTML en CSS
Om een consistente look-and-feel te garanderen op verschillende thema's, past StoreLinkr minimale standaardstyling toe op de productdetail-elementen. Je kunt de volgende filters gebruiken om deze stijlen en structuren aan te passen of te overschrijven.
CSS aanpassen
storelinkr_stock_css: Filter de CSS die wordt gebruikt voor de voorraadlocatietabel.storelinkr_variant_css: Filter de CSS die wordt gebruikt voor de styling van de variant-dropdown.
HTML-structuur
storelinkr_stock_html: Pas de HTML-output aan voor voorraadlocaties wanneer een product op meerdere locaties beschikbaar is. Standaard wordt hiervoor een tabel weergegeven.storelinkr_variant_html: Pas de HTML-structuur van de variant-dropdown op de productdetailpagina aan.
Labels en UI-elementen
storelinkr_variant_dropdown_label: Wijzig het label dat boven de variant-dropdown wordt getoond. Standaard:"Select variant".storelinkr_attachment_label: Wijzig het label voor het tabblad met productbijlagen. Standaard:"Attachments".
API en configuratie
Met deze filters kun je inhaken op de synchronisatielogica en gegevensverwerking.
Productzichtbaarheid
storelinkr_single_visibility: Wanneer je Grouped Products gebruikt voor varianten, bepaalt dit filter de zichtbaarheid van individuele onderliggende artikelen in de WooCommerce-catalogus.- Mogelijke waarden:
visible,catalog,search,hidden. - Standaard worden onderliggende producten meestal op
searchgezet (alleen zichtbaar wanneer ernaar gezocht wordt, niet in de hoofdcatalogus).
- Mogelijke waarden:
Open source-ontwikkeling
De StoreLinkr WordPress-plugin wordt actief ontwikkeld. Voor de meest actuele implementatiedetails, en om te zien hoe deze filters in de broncode worden toegepast, bezoek je onze GitHub repository.