Woocommerce

Plugin

Detaljerede forklaringer af Clerk WooCommerce Plugin-indstillinger

Konfigurer dine WooCommerce-pluginindstillinger, administrer data synkroniseringsmuligheder, og tilpas funktioner for search, recommendations og logging. Denne guide dækker alle tilgængelige indstillinger og muligheder.

Clerk WooCommerce plugin

Når pluginet er blevet installeret i WooCommerce, vil det fremgå i sidemenuen på dit backend:

Generelt #

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

  • Plugin Version: Versionen af Clerk-pluginet, der aktuelt er installeret. Her kan du finde seneste udgivelse.

  • Public Key: Indtast din Public key, fundet 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 domænesprog.

  • Import URL: URL’en bruges af Clerk 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 på de fleste opsætninger for korrekt at godkende data synkroniseringsanmodninger.

Data sync: produkter #

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

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

  • Include Out Of Stock Products:** Når dette aktiveres, vil Clerk importere produkter, som 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 håndter størrelsen direkte inde i Clerk Design.

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

  • Strip/Trim Split Attributes: Når Strip ikke er markeret, fjernes alle mellemrum inden i strenge (fx ’ Option 1’ = ‘Option1’). Når Trim er markeret, fjernes kun foranstillede og efterstillede mellemrum, mens mellemrum inden i bevares (fx ‘Option 1’ = ‘Option 1’).

  • Additional Fields Raw: Indtast alle attributter, du allerede har tilføjet til Additional Fields, for at importere disse værdier som de er, og forhindre at komma splitter dem til lister under import.

Data sync: sider #

I denne sektion kan du tilpasse, hvordan sider-data synkroniseres med Clerk. Underen forklaring af hver mulighed:

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

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

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

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

Data sync: kunder #

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

  • Include Customers: Når dette aktiveres, importeres kunder til Clerk.

  • Collect Basket: Når dette aktiveres, giver det Clerk mulighed for at indsamle information om produkter, der er lagt i kurven. F.eks. aktiver dette, hvis du bruger Abandoned Basket-triggermekanisme.

  • Collect Emails: Når dette aktiveres, kan Clerk indsamle og importere kunders Email-adresser fra WooCommerce.

  • Collect Emails Signup Message: Ved at skrive tekst her får du en checkbox ved checkout, hvor vi abonnere email’en i my.clerk.io. Collect Emails skal være aktiveret for at bruge denne funktion. Hvis feltet er tomt, vil checkboksen ikke være aktiv.

  • Extra Customers Fields: En kommasepareret liste af yderligere attributter til kunder, der inkluderes under synkronisering.

Data sync: ordrer #

Der er kun én mulighed, Disable Order Synchronization, som deaktiverer, at ordrer sendes til Clerk under daglig synkronisering, når den er aktiv.

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

Live search settings #

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

  • Enabled: Aktiverer din Clerk Live Search.

  • Include Suggestions/ Categories / Pages: Giver kontrol over om Clerk skal finde matchende Suggestions, Categories eller Pages, der vises i Live Search.

  • Number of Suggestions / Categories / Pages: Her kan du bestemme, hvor mange mulige resultater der skal returneres for hver type.

  • Pages type: Vælg hvilken type af side-resultater i dropdown, fx Blogindlæg, CMS Sider eller Alle.

  • Dropdown Positioning: Vælg, hvor Live Search dropdown-resultaterne skal placeres.

  • Live Search Input Selector: Indtast input selector, som er et class eller ID for inputfeltet til search.

  • Live Search Form Selector: Indtast form selector, som er et class eller ID for formularen, der sender search-forespørgsler.

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

<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>

Search settings #

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

  • Enabled: Aktiver din Clerk Search Page.

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

  • Include Categories / Pages: Giver kontrol over om Clerk skal finde matchende Categories eller Pages, der vises på Search Page.

  • Number of Categories / Pages: Her kan du bestemme, hvor mange mulige resultater der skal returneres for hver type.

  • Pages type: Vælg hvilken type af side-resultater i dropdown, fx Blogindlæg, CMS Sider eller Alle.

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

  • No results text: Indtast den tekst, du vil vise på Search Page, hvis en search ikke giver resultater.

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

Faceted navigation #

  • Enabled: Aktiverer dine Clerk Facets i Search Page.

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

  • Facet Attributes: Når tilføjet, vises attributten i denne sektion. Her kan du angive dens display title, definere placeringen i facet-listen og markere Show-boksen for at inkludere den i facetterne.

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

Powerstep settings #

I denne sektion kan du tilpasse og aktivere Powerstep, efter en kunde har tilføjet et produkt til kurven. Herunder forklares hver mulighed:

  • Enabled: Aktiver Clerk Powerstep.

  • Powerstep Type: Vælg den type Powerstep, du vil aktivere fra dropdown-menuen, såsom “page” eller “popup”.

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

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

  • Filter Duplicates: Aktivering af denne sikrer, at hvert banner viser helt unikke produkter.

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

  • Back Button: Indtast den tekst, du vil vise på tilbage-knappen, så brugeren kan vende tilbage til forrige side.

  • Cart Button: Indtast en tekst til knappen, der videresender til kurven.

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

  • Keep Add To Cart Params: Når aktiveret, sikres det, at URL-parametre tilføjet i forbindelse med tilføjelse til kurv bevares ved videreførsel til Powerstep-siden. Dette bevarer de valgte produktoplysninger under processen.

Exit intent settings #

I denne sektion kan du tilpasse og aktivere Exit Intent.

En Exit Intent er en type popup, der vises, når en bruger er ved at forlade et website. Herunder forklares hver mulighed:

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

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

Category, product, cart #

I denne sektion kan du tilpasse og aktivere Recommendations til kategori-, produkt- og kurvsider. Herunder forklares hver mulighed:

  • Enabled: Aktiverer dine 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 som regel allerede udfyldt.

  • Filter Duplicates: Aktivering af denne sikrer, at hvert banner viser kun unikke produkter.

  • Defer Injection: Kun for Product Settings, aktivering betyder, at Recommendations på produktsiden injiceres først efter sideindholdet er gengivet.

  • Category / Product / Cart ID Shortcode: Disse shortcodes lader dig nemt indsætte Clerk embedcodes hvis du ønsker at tilpasse deres placeringer med redigeringsværktøjer som WPBakery og Elementor. For eksempel:

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

Yderligere scripts #

I denne sektion kan du tilføje og aktivere yderligere JS-scripts. Herunder forklares hver mulighed:

  • Enabled: Aktiverer det ekstra script, der indsættes i boksen nedenfor.

  • JS Code: Hvis aktiveret, afvikles scriptet, der tilføjes i denne boks samtidig med Clerk.js.

Logging #

I denne sektion kan du aktivere og tilpasse logs om fejl og/eller advarsler fra Clerk. Herunder forklares hver mulighed:

  • Enabled: Aktiverer Logging-funktionen.

  • Log level: Her kan du vælge typen af logging.

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

    • Error + Warn: Logger også advarsler, der ikke forhindrer modulet i at fungere, men kan være nødvendige at rette.

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

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

Opgradering #

Best Practice: Tag altid backup af ændrede filer før opgradering for at sikre, at du kan gendanne tidligere versioner, hvis det bliver nødvendigt.

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

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

Opgradering af pluginet kan ske direkte fra WooCommerce backend 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 knappen blot sige Active.

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