Woocommerce

Plugin

Detaljerede forklaringer af Clerk WooCommerce Plugin-indstillinger

Konfigurer dine WooCommerce-pluginindstillinger, administrer datasynkroniseringsmuligheder, og tilpas søge-, anbefalings- og logningsfunktioner. Denne vejledning dækker alle tilgængelige indstillinger og muligheder.

Clerk WooCommerce plugin

Når plugin’et er installeret i WooCommerce, vil det vises i sidemenuen i dit backend:

Generelt #

Her er en forklaring af hver mulighed i General-sektionen:

  • Plugin Version: Versionen af Clerk-plugin’et, der i øjeblikket er installeret. Her kan du finde seneste udgivelse.

  • Public Key: Indtast din Public key,, som findes i my.clerk.io Developers > API keys.

  • Private Key: Indtast din Private Key, oprettet i my.clerk.io Developers > API keys.

  • Language: Vælg det korrekte sprog for domænet.

  • Import URL: URL’en, som Clerk bruger til at synkronisere data. Tilføj denne i din my.clerk.io-konto under Data > Configuration i feltet Store URL.

  • Use Legacy Authentication: Aktiver denne mulighed, når du bruger almindelige WooCommerce API-nøgler (consumer key og consumer secret). Dette kræves for de fleste opsætninger, for at godkende datasynkroniseringsanmodninger korrekt.

Datasynkronisering: produkter #

I denne sektion kan du tilpasse, hvordan produktdata synkroniseres med Clerk. Nedenfor er en forklaring af hver mulighed:

  • Use Real-Time Updates: Synkroniser dine data til Clerk i realtid, når der foretages ændringer i WooCommerce.

  • Include Out Of Stock Products:** Når denne mulighed er aktiveret, vil Clerk importere produkter, der er “Out Of Stock”.

  • Image Size: Vælg størrelsen på billedet, der importeres i Clerk. Hvis du er i tvivl, vælg large, og administrer størrelsen direkte i Clerk Design.

  • Additional Fields: Her kan du tilføje en kommasepareret liste over yderligere produktdatafelter, du ønsker at synkronisere til Clerk fra din WooCommerce-butik.

  • Strip/Trim Split Attributes: Når Strip er fravalgt, fjernes alle mellemrum i strenge (f.eks. ’ Option 1’ = ‘Option1’). Når Trim er valgt, fjernes kun indledende og afsluttende mellemrum, men interne mellemrum bevares (f.eks. ‘Option 1’ = ‘Option 1’).

  • Additional Fields Raw: Indtast attributter, du allerede har tilføjet til Additional Fields, for at importere disse værdier som de er, så kommaer ikke splitter dem til lister under import.

Datasynkronisering: sider #

I denne sektion kan du tilpasse, hvordan sidens data synkroniseres med Clerk. Nedenfor er en forklaring af hver mulighed:

  • Use Real-Time Updates (Pages): for at synkronisere dine sider til Clerk i realtid, når der foretages ændringer i WooCommerce.

  • Include Pages: Når aktiveret, vil Clerk importere alle sider inkluderet i WooCommerce > Pages > All Pages.

  • Page Additional Fields: Attribut-slugs tilføjet her importeres for hver side.

  • Page Additional Types: Synkroniser yderligere sidetyper, inklusiv brugerdefinerede. Indtast en kommasepareret liste for at tilføje flere typer.

Datasynkronisering: kunder #

I denne sektion kan du tilpasse, hvordan kundedata synkroniseres med Clerk. Nedenfor er en forklaring af hver mulighed:

  • Include Customers: Aktivering vil importere kunder til Clerk.

  • Collect Basket: Ved aktivering tillader du Clerk at indsamle information om produkter tilføjet i kurven. Aktiver f.eks. denne mulighed, når du anvender Abandoned Basket triggeren.

  • Collect Emails: Ved aktivering tillader du Clerk at indsamle og importere kunders Email-adresser fra WooCommerce.

  • Collect Emails Signup Message: Skriv en tekst her, og du får en checkbox i checkout, hvor vi tilmelder e-mailen i my.clerk.io. Collect Emails skal være aktiveret for at bruge funktionen. Hvis feltet er tomt, er checkboxen inaktiv.

  • Extra Customers Fields: En kommasepareret liste over yderligere attributter til kundedata, der skal inkluderes under synkroniseringen.

Datasynkronisering: ordrer #

Der er kun én mulighed, Disable Order Synchronization, der deaktiverer ordrer fra at blive sendt til Clerk under den daglige synkronisering, når den er aktiv.

Clerk vil stadig indsamle dem i realtid fra besøgende.

Live-søgeindstillinger #

I denne sektion kan du tilpasse og aktivere Live Search. Nedenfor er en forklaring af hver mulighed:

  • Enabled: Aktiverer din Clerk Live Search.

  • Include Suggestions/ Categories / Pages: Her kan du styre, om Clerk skal finde matchende Suggestions, Categories eller Pages, der vises i Live Search.

  • Number of Suggestions / Categories / Pages: Her kan du vælge, hvor mange mulige match, der returneres for hver type.

  • Pages type: Vælg, hvilken type side-resultater i dropdown’en, f.eks. Blogindlæg, CMS-sider eller Alle.

  • Dropdown Positioning: Vælg placeringen af Live Search dropdown-resultaterne.

  • Live Search Input Selector: Indtast input selector, som er en class eller ID for det inputfelt, der bruges til søgning.

  • Live Search Form Selector: Indtast form selector, som er en class eller ID for formularen, der sender søgeforespørgsler.

  • Element: Indtast navnet på dine Live Search Elements. Det står i Element embed code som din data template name, data-template= YOUR-ELEMENT-NAME. Normalt “live-search”, f.eks.:

<span class="clerk" 
  data-template="@live-search"  
  data-instant-search="INSERT_SEARCH_INPUT_CSS_SELECTOR_HERE" 
  data-instant-search-suggestions="6" 
  data-instant-search-categories="6" 
  data-instant-search-pages="6" 
  data-instant-search-positioning="right">
 </span>

Søgeindstillinger #

I denne sektion kan du tilpasse og aktivere søgesiden. Nedenfor er en forklaring af hver mulighed:

  • Enabled: Aktiverer din Clerk Search Page.

  • Search Page: Vælg den CMS-side, der skal bruges som mål for Clerk Search.

  • Include Categories / Pages: Her kan du styre, om Clerk skal finde matchende Categories eller Pages, der vises på søgesiden.

  • Number of Categories / Pages: Her kan du vælge, hvor mange mulige match, der returneres for hver type.

  • Pages type: Vælg, hvilken type side-resultater i dropdown’en, f.eks. Blogindlæg, CMS-sider eller Alle.

  • Element: Indtast navnet på Search Page Elementet fra Element embed code i my.clerk.io. Normalt “search-page”.

  • No results text: Indtast den tekst, du vil vise på søgesiden, hvis en søgning ikke giver nogen resultater.

  • Load more button text: Indtast teksten for “Load More”-knappen.

Facetteret navigation #

  • Enabled: Aktiverer dine Clerk Facets på søgesiden.

  • Add Custom Attribute: Indtast navnet på en attribut, du gerne vil inkludere i dine facets, og klik derefter på “Add”.

  • Facet Attributes: Når den er tilføjet, vises attributten i denne sektion. Du kan her angive dens display title, definere dens position i facetlisten og markere Show-boksen for at inkludere den i dine facets.

  • Design: Indtast ID’et for facet-designet. Det kan findes i my.clerk.io > Search > Design.

Powerstep-indstillinger #

I denne sektion kan du tilpasse og aktivere Powerstep efter en kunde har tilføjet et produkt til kurven. Nedenfor er en forklaring af hver mulighed:

  • Enabled: Aktiver Clerk Powerstep.

  • Powerstep Type: Vælg den type Powerstep, du vil aktivere i dropdown-menuen, som f.eks. “page” eller “popup”.

  • Powerstep Page: Vælg den CMS-side, der skal bruges som mål for Clerk Powerstep.

  • Contents: Indtast navnet på dit Power Step Element fra Element embed code i my.clerk.io.

  • Filter Duplicates: Ved aktivering vises kun helt unikke produkter i hver banner.

  • Enable Custom Texts: Når aktiveret, kan du tilføje tekster til Powerstep.

  • Back Button: Indtast teksten, der skal vises på din Tilbage-knap, som lader brugeren vende tilbage til forrige side.

  • Cart Button: Indtast teksten til knappen, der leder til kurven.

  • Product Title: Indtast en besked på Powerstep-titlen.

  • Keep Add To Cart Params: Ved aktivering bevares forespørgselsparametrene relateret til Tilføj til kurv, når du viderestiller til Powerstep-siden. Dette hjælper med at opretholde valgte produktoplysninger under processen.

Exit intent-indstillinger #

I denne sektion kan du tilpasse og aktivere Exit Intent.

En Exit Intent er en slags popup, der vises, når en bruger er ved at forlade en hjemmeside. Nedenfor er en forklaring af hver mulighed:

  • Enabled: Aktiver Clerk Exit Intent-elementet ved at markere denne boks.

  • Element: Indtast navnet på Exit Intent-elementet, du har oprettet til din butik. Normalt “exit-content”.

Kategori, produkt, kurv #

I denne sektion kan du tilpasse og aktivere Recommendations for kategori-, produkt- og kurvsider. Nedenfor er en forklaring af hver mulighed:

  • Enabled: Aktiver Clerk Category, Product og Cart Recommendations-elementer.

  • Element: Indtast navnet på det Element, du har oprettet i my.clerk.io til din butik. Det er normalt allerede udfyldt.

  • Filter Duplicates: Ved aktivering vises kun helt unikke produkter i hvert banner.

  • Defer Injection: Kun for Product Settings, vil activering injicere Recommendations på produktsiden først efter sideindholdet er gengivet.

  • Category / Product / Cart ID Shortcode: Disse shortcodes gør det nemt at indsætte Clerk embedcodes hvis du vil tilpasse deres placering med redaktører som WPBakery og Elementor. For eksempel:

<span class="clerk"
   data-template="product-page-alternatives"
   data-products="[[clerk_product_id]]">
</span>

Ekstra scripts #

I denne sektion kan du tilføje og aktivere ekstra JS-scripts. Nedenfor er en forklaring af hver mulighed:

  • Enabled: Aktiverer det ekstra script, der er indsat i boksen nedenfor.

  • JS Code: Hvis aktiveret, køres scriptet i denne boks sammen med Clerk.js.

Logning #

I denne sektion kan du aktivere og tilpasse logs om fejl og/eller advarsler fra Clerk. Nedenfor er en forklaring af hver mulighed:

  • Enabled: Aktiverer logningsfunktionen.

  • Log level: Her kan du vælge den ønskede type logning.

    • Only Errors: Logger fejl, der forhindrer modulet i at fungere korrekt.

    • Error + Warn: Logger også advarsler, der ikke stopper modulet fra at fungere, men som måske også skal løses.

    • Error + Warn + Debug: Logger alt, som modulet interagerer med. Dette bør ikke være aktiveret på en live webshop, da det vil sænke hastigheden.

  • Log to: Dette logger alt til My.Clerk.io i Developers > Logs.

Opgradering #

Best Practice: Opret altid sikkerhedskopier af ændrede filer før opgradering, så du kan gendanne tidligere versioner om nødvendigt.

Hvis du bruger en version før 2.0.0, vil en opgradering ødelægge dine Designs, da Clerk.js 2 vil blive brugt.

Hvis du bruger en ældre version, følg i stedet denne vejledning.

Opgradering af plugin’et kan ske direkte fra WooCommerce-backenden ved at følge disse trin:

  1. Gå til Plugin > Installed Plugins og søg efter Clerk.

  2. Klik på Update Now:

WooCommerce plugin update

Hvis du allerede har den nyeste version, vil denne knap blot sige Active.

Denne side er oversat af en hjælpsom AI, og der kan derfor være sproglige fejl. Tak for forståelsen.