WordPress-plugin · Søgning og WooCommerce

Search: en hurtig og elegant søgning, der finder det hele i én rullemenu

Pluginet giver dit website ét søgefelt med live-resultater, som finder varer, varekategorier, sider og indlæg på samme tid og viser dem grupperet under overskrifter, med billede og pris. Det er bygget til webshops, hvor varedata kommer fra OpenDIMS PIM og synkroniseres til WooCommerce, men det virker på ethvert WordPress-website.

Hvad pluginet gør, og hvorfor

WordPress' indbyggede søgning er lavet til indlæg og sider og er langsom og upræcis i en webshop. Besøgende, der skriver "bøger", forventer at se både kategorien, de mest relevante varer med pris og de sider, der handler om emnet, uden at skulle forlade siden eller vente på en ny sidevisning. TINXDK Search Lite viser resultaterne, mens de skriver, i en rullemenu under søgefeltet: "Kategorier" med billede og titel, "Varer" med miniature, titel og pris, og til sidst "Sider" og "Indlæg". Et link til "Se alle" fører til en resultatside med de samme kilder.

Søgningen finder ud over titel, uddrag og indhold også varenummer (SKU) og EAN/GTIN, også på varianter, så en kunde kan søge på det nummer, hun står med. Priserne er dem, WooCommerce selv beregner, med moms vist, som shoppen er sat op til, fx "293,00 kr. ekskl. moms (366,25 kr. inkl. moms)". Der vises kun publiceret og synligt indhold: aldrig kladder, private eller adgangskodebeskyttede indlæg, og varer, der er skjult fra søgning, forbliver skjult.

Pluginet passer særligt godt sammen med OpenDIMS PIM og WooCommerce. Når varer, kategorier, billeder og EAN-numre bliver synkroniseret fra PIM til WooCommerce, kan søgningen bruge dem direkte uden særlig opsætning. Felter fra PIM, som ligger som egne felter på varen, kan tilføjes til søgningen og til filtre med Pro. Det gratis plugin har ét søgefelt, som du kan placere så mange gange, du vil. Pro tilføjer ubegrænsede søgefelter med hver deres kilder, filtre og udseende, avanceret relevans, synonymer og statistik.

Hvem er det til?

  • Webshops på WooCommerce, der vil give kunderne en hurtig søgning med billeder og priser direkte i rullemenuen
  • Virksomheder, der bruger OpenDIMS PIM og synkroniserer varer, kategorier og EAN-numre til WooCommerce
  • Websites med meget indhold, hvor sider, indlæg og varer skal kunne findes samlet fra ét søgefelt
  • Webbureauer, der vil have en pæn, tilgængelig og hurtig søgning uden jQuery og eksterne skrifttyper på kundernes websites
Funktioner

Det kan pluginet

Funktioner mærket "Gratis" er med i det gratis plugin. Funktioner mærket "Pro" ligger i Pro-tilføjelsen og kræver en licensnøgle.

  • Gratis

    Live-søgning i en rullemenu

    Resultater vises, mens der skrives, med forsinkelse mod for mange forespørgsler og et mindste antal tegn. Søgefeltet har lup og en knap til at rydde.

  • Gratis

    Grupperede resultater

    Kategorier, varer, sider og indlæg står under hver sin overskrift, som du selv kan omdøbe. Hver gruppe viser billede, uddrag, dato eller pris og fremhævede søgeord, og et link til "Se alle (18)".

  • Gratis

    WooCommerce og EAN

    Finder varer på titel, uddrag, indhold, varenummer (SKU) og EAN/GTIN, også varianternes varenummer. Priser vises med eller uden moms, som shoppen er sat op til.

  • Gratis

    Passer til OpenDIMS PIM

    Varer, kategorier, billeder og EAN, der synkroniseres fra OpenDIMS PIM til WooCommerce, findes direkte af søgningen. Egne varefelter kan tilføjes med et filter.

  • Gratis

    Kilder og relevans

    Søg i indlæg, sider, varer, valgfrie egne indholdstyper og taksonomier (varekategorier, mærkater, indlægskategorier). Enkel relevans (titel før uddrag før indhold), og/eller-logik, sortering og grænser pr. gruppe.

  • Gratis

    Shortcode, blok eller erstat søgeformularen

    Brug shortcoden [tinxdk_search], blokken "TINXDK Søg", eller lad pluginet erstatte temaets søgeformular og WooCommerce-produktsøgningen. Valgfri overstyring af WordPress' resultatside.

  • Gratis

    Tilgængelig og mobilvenlig

    Tastaturnavigation og ARIA (combobox og listbox). På små skærme åbner resultaterne i fuld skærm med en lukkeknap, og siden bagved ruller ikke.

  • Gratis

    Fem temaer og live-forhåndsvisning

    Lys pille, mørk, minimal, høj kontrast og varm. Farver, kantradius og skriftstørrelse styres med CSS-variabler, du kan tilføje egen CSS, og indstillingssiden har en live-forhåndsvisning. Ingen eksterne skrifttyper og intet jQuery.

  • Gratis

    Kun offentligt indhold, ingen formular

    Kun publiceret og synligt indhold returneres. Søgningen er en skrivebeskyttet forespørgsel uden formular, der gemmer eller sender data, så der ikke er brug for captcha.

  • Pro

    Ubegrænsede søgefelter

    Opret, kopiér, omdøb og slet søgeinstanser med hver deres kilder, kriterier, filtre og udseende. Kopiér shortcoden [tinxdk_search id="..."], brug shortcode-generatoren eller vælg instansen i blokkens indstillinger. Fx ét søgefelt i toppen, ét kun til varer og ét i hjælpecenteret.

  • Pro

    Filtre

    Filterboks med kategorier og taksonomier (afkrydsning, rullemenu eller flervalg), indholdstype, prisglidere, datointerval og filtre på egne felter (ACF-nøgler og varefelter fra OpenDIMS PIM, der ligger som metadata). Nulstil- og søgeknapper. En forespørgsel kan kun bruge de filtre, du selv har oprettet.

  • Pro

    Layouts

    Lodret, vandret, gitter, polaroid eller en kompakt lupboks, der folder sig ud. Gruppér efter kilde, vis én flad liste eller gruppér efter kategori.

  • Pro

    Avanceret relevans

    Vægte pr. felt, prioritering (løft eller sænk udvalgte indlæg, forfattere eller kategorier), søgning i egne felter, permalink, ID og termer, forfattere og mediefiler som ekstra kilder samt inkludér/udelad efter term, forfatter og dato.

  • Pro

    Synonymer, stopord og slåfejl

    En ordbog med synonymer og stopord og enkel tolerance over for slåfejl, med import og eksport som CSV.

  • Pro

    Statistik

    Lokalt log over søgninger (de mest populære og søgninger uden resultat), som kun gemmer søgefrasen og tællere pr. dag: ingen IP-adresse, intet bruger-ID og ingen cookie. Kan slås fra, har opbevaringsperiode og en ryd-knap. Valgfri hændelser til Google Analytics / Tag Manager (dataLayer/gtag) og cache af resultater.

  • Pro

    Avanceret autocomplete

    "Prøv disse"-forslag, populære søgninger og forudsigende indtastning.

  • Pro

    Resultatskabeloner

    Skabeloner med variabler som {title}, {price}, {sku} og {meta:key}. Kun godkendte variabler erstattes, og resultatet er ren tekst.

  • Pro

    Automatiske opdateringer af Pro

    Nye versioner af Pro-pluginet dukker op i WordPress som alle andre plugins og kan opdateres med ét klik. Det gratis plugin opdateres gennem WordPress.org.

Skærmbilleder

Sådan ser det ud

Billeder fra pluginet. Billeder mærket "Pro" viser funktioner fra Pro-tilføjelsen.

  • Søgefeltet på en computer med rullemenu, der viser kategorien Bøger, fem varer med pris, en side og et indlæg, alle med fremhævet søgeord
    Gratis Rullemenuen på en computer: kategorier, varer med pris, sider og indlæg samlet under overskrifter.
  • Søgningen på en mobiltelefon, hvor resultaterne åbner i fuld skærm
    Gratis På mobilen åbner resultaterne i fuld skærm, så de er nemme at ramme med en finger.
  • Indstillingssiden TINXDK Søg i WordPress med live-forhåndsvisning af søgefeltet
    Gratis Indstillingssiden med live-forhåndsvisning, så du ser udseendet, mens du ændrer det.
  • Søgefelt med vandret layout og filterboks med kategorier og pris
    Pro Pro: filterboks med kategorier og pris, og resultater i vandret layout.
  • Søgeresultater i polaroid-layout med varer som kort og linket Se alle
    Pro Pro: polaroid-layout med kort for hver vare og et fast "Se alle"-link nederst.
  • Statistiksiden i administrationen med de mest populære søgninger og søgninger uden resultat
    Pro Pro: statistik over de mest populære søgninger og søgninger uden resultat.
Sammenligning

Gratis plugin eller Pro

Det gratis plugin er fuldt fungerende. Pro er en tilføjelse oven på det og indeholder det, der står i højre kolonne. Intet i det gratis plugin er låst, for Pro-koden ligger kun i Pro-pluginet.

Sammenligning af det gratis plugin og Pro for TINXDK Search Lite
FunktionGratisMed Pro
Live-søgning i rullemenu med grupperede resultaterJaJa
Varer, varekategorier, sider, indlæg og egne indholdstyperJaJa
Søgning på varenummer (SKU) og EAN/GTINJaJa
Priser og moms som i WooCommerceJaJa
Shortcode, blok og erstatning af temaets og WooCommerce' søgeformularJaJa
Fem temaer, farver, egen CSS og live-forhåndsvisningJaJa
Tastaturnavigation, ARIA og fuld skærm på mobilJaJa
Autocomplete-forslag fra titler, kategorier og mærkaterJaJa
Antal søgefelter (instanser)Ét (kan placeres flere steder)Ubegrænset
Filterboks (kategorier, pris, dato, egne felter)NejJa
Layouts: vandret, gitter, polaroid og kompakt lupboksNejJa
Vægte, prioritering og søgning i egne felterNejJa
Synonymer, stopord og tolerance over for slåfejl (CSV)NejJa
Statistik, Google Analytics / Tag Manager og cacheNejJa
Populære søgninger og forudsigende indtastningNejJa
Resultatskabeloner med variablerNejJa
Automatiske opdateringer af Pro-pluginet (via licensen)NejJa

Systemkrav

PHP
8.2.35 eller nyere
WordPress
6.3 eller nyere (afprøvet til 7.1)
WooCommerce
Valgfri. Kun nødvendig for varer, varekategorier, varenummer, EAN og priser
OpenDIMS PIM
Valgfri. Pluginet virker sammen med varer, der synkroniseres fra OpenDIMS PIM til WooCommerce
Pro
Kræver det gratis plugin TINXDK Search Lite (2.0.0 eller nyere) og en licensnøgle fra TINXDK

Pluginet virker på alle WordPress-installationer, der opfylder kravene, uanset hvor siden hostes. Er PHP-versionen for gammel, forbliver pluginet inaktivt og viser en besked i administrationen. Pro-pluginet har samme krav og kræver desuden det gratis plugin.

Installation

Installér det gratis plugin

  1. Søg efter "TINXDK Search Lite"

    Log ind i WordPress-administrationen, vælg "Plugins" og "Tilføj nyt plugin", og søg efter "TINXDK Search Lite" (eller blot "TINXDK"). Tryk på "Installer nu".

  2. Står pluginet ikke i listen endnu?

    Pluginet er indsendt til WordPress.orgs plugin-katalog og afventer godkendelse. Indtil da henter du zip-filen i sektionen "Download" nedenfor og uploader den under "Plugins", "Tilføj nyt plugin" og "Upload plugin". Gem zip-filen, og pak den ikke ud.

  3. Aktivér pluginet

    Tryk på "Aktivér plugin". Er din PHP-version for gammel, bliver pluginet inaktivt og viser en besked, så siden aldrig går i stykker.

  4. Åbn "TINXDK Søg" i menuen

    Vælg, hvilke kilder der skal søges i (varer, kategorier, sider, indlæg), og vælg tema, farver og antal resultater. Forhåndsvisningen viser ændringerne med det samme. Tryk på "Gem".

  5. Placér søgefeltet

    Indsæt blokken "TINXDK Søg" i en side eller i temaets skabelon, brug shortcoden [tinxdk_search], eller sæt kryds ved "Erstat temaets søgeformular" og "Erstat WooCommerce-søgning" på indstillingssiden.

  6. Test med en vare

    Skriv navnet, varenummeret eller EAN-nummeret på en vare i søgefeltet. Passer priserne ikke, vælger du under indstillingerne, om de vises med eller uden moms eller som WooCommerce selv viser dem.

Pro og licensnøgle

Installér Pro og aktivér licensen

Har du fået en licensnøgle, installerer du Pro-tilføjelsen og indtaster nøglen. Uden nøgle bruger du bare det gratis plugin.

  1. Installér og aktivér "TINXDK Search Lite" først

    TINXDK Search Pro er en tilføjelse og virker kun sammen med det gratis plugin TINXDK Search Lite i version 2.0.0 eller nyere. Mangler det, beder WordPress selv om at installere det.

  2. Download Pro-zip-filen

    Hent "TINXDK Search Pro" i sektionen "Download" ovenfor. Pro-pluginet ligger ikke i WordPress.orgs katalog. Gem zip-filen, og pak den ikke ud.

  3. Upload og aktivér

    Vælg "Plugins", "Tilføj nyt plugin" og "Upload plugin". Vælg Pro-zip-filen, tryk på "Installer nu" og derefter "Aktivér plugin".

  4. Indtast din licensnøgle

    Åbn "TINXDK Søg" og "Licens" og vælg sektionen "Licens". Skriv eller indsæt nøglen (formen TINX-XXXX-XXXX-XXXX-XXXX, store og små bogstaver og bindestreger er ligegyldige), og tryk på "Aktivér". Status, udløbsdato og antal websites står i samme sektion.

  5. Skal du flytte licensen?

    Tryk på "Deaktivér" på det gamle website, så frigives pladsen, og indtast nøglen på det nye.

Download

Hent TINXDK Search Lite

Det gratis plugin installeres helst fra WordPress.org: søg efter "TINXDK Search Lite" under "Plugins" og "Tilføj nyt plugin". Kataloget er under gennemgang, så indtil det er godkendt, kan du hente zip-filen her. Pro-tilføjelsen findes kun her.

Gratis plugin: TINXDK Search Lite

Version
1.0.0
Udgivet
Filstørrelse
63 KB
Fil
tinxdk-search-1.0.0.zip
SHA-256
d4f135f34e5d0a158cdc6014130e429d94f73d9b31b705c6f6e24605a6ba4f42

Download er gratis for alle, og pluginet indeholder ingen licenskode. Når pluginet er i WordPress.org-kataloget, opdateres det derfra. Du kan kontrollere filen med shasum -a 256 tinxdk-search-1.0.0.zip.

Pro-tilføjelse: TINXDK Search Pro

Version
1.0.0
Udgivet
Filstørrelse
100 KB
Fil
tinxdk-search-pro-1.0.0.zip
SHA-256
2367928c3249146798a61ce00221ffca9304c931132fed042b132fb594d46b5a

Kræver det gratis plugin og en licensnøgle. Opdateres automatisk fra WordPress via licensen. Du kan kontrollere filen med shasum -a 256 tinxdk-search-pro-1.0.0.zip.

Pro

Brug for flere funktioner? Hent Pro

Pro til Search tilføjer ubegrænsede søgefelter med hver deres kilder og udseende, filterboks, flere layouts, avanceret relevans, synonymer og stopord, statistik, avanceret autocomplete og resultatskabeloner samt automatiske opdateringer. Pro er en tilføjelse til det gratis plugin. Vi udsteder licensnøglen manuelt og aftaler antal websites og varighed sammen med dig.

  • Pro er et separat plugin, TINXDK Search Lite Pro, som kræver det gratis plugin. Det hentes som zip herfra og opdateres bagefter automatisk via licensen.
  • Pris efter aftale. Vi vender tilbage med et tilbud, når vi har hørt, hvad du har brug for. Der er ingen onlinebetaling.
  • Licensen gælder som udgangspunkt for ét website, og udviklings- og staging-sider (fx localhost, .test og staging.) tæller ikke med.
  • Slutter licensen, stopper Pro-funktionerne, og det gratis plugin fortsætter uændret. Dine indstillinger bevares.

Sådan får du en licensnøgle

Anmod om en licens, så udsteder vi nøglen manuelt. Du indtaster den under "Licens" i Pro-pluginets indstillinger (se installationstrinnene ovenfor).

De gratis plugins kontakter ikke TINXDK. Med Pro og en licens sender pluginet kun sidens adresse, versionsnumre og licensnøglen til licensserveren, når licensen aktiveres, kontrolleres og tjekkes for opdateringer.

Ofte stillede spørgsmål

Skal jeg bruge WooCommerce?

Nej. Uden WooCommerce søger pluginet i indlæg, sider og egne indholdstyper. Med WooCommerce kommer varer, varekategorier, varenummer, EAN/GTIN og priser med.

Hvordan virker det sammen med OpenDIMS PIM og WooCommerce?

Pluginet søger i WooCommerce, så alt, der synkroniseres fra OpenDIMS PIM til varerne (titel, beskrivelse, kategorier, billeder, varenummer og EAN), findes af søgningen. EAN læses fra WooCommerce' eget felt for GTIN/UPC/EAN/ISBN. Ligger et nummer i et andet felt, kan det tilføjes med filteret tinxdk_search_query_args. Felter fra PIM, der ligger som metadata på varen, kan med Pro bruges i filtre, i relevansen og i resultatskabeloner.

Hvilke priser vises, og hvad med moms?

De priser, WooCommerce selv beregner. Du vælger på indstillingssiden, om både pris ekskl. og inkl. moms vises, kun den ene, eller WooCommerce' egen prisvisning. Eksempel: "293,00 kr. ekskl. moms (366,25 kr. inkl. moms)".

Kan jeg have flere søgefelter med forskellige indstillinger?

Det gratis plugin har ét søgefelt (instansen "default"), som du kan placere så mange steder, du vil. Med Pro kan du oprette ubegrænsede søgefelter med hver deres kilder, kriterier, filtre og udseende, og placere dem med shortcoden [tinxdk_search id="..."], med blokkens instansvalg eller med shortcode-generatoren.

Kan kladder eller skjulte varer dukke op i søgningen?

Nej. Kun publiceret og synligt indhold returneres. Kladder, private og adgangskodebeskyttede indlæg udelades, og varer, der er skjult fra søgning i WooCommerce, forbliver skjult.

Er det hurtigt, og belaster det min server?

Søgningen er en enkel forespørgsel, der kun beder om det, rullemenuen skal vise, med forsinkelse efter tastetryk og et mindste antal tegn, så der ikke sendes en forespørgsel for hvert tryk. Frontenden er almindelig JavaScript uden jQuery og uden eksterne skrifttyper. Pro kan desuden gemme resultater i en cache.

Skal jeg bruge captcha på søgefeltet?

Nej. En søgning er en skrivebeskyttet forespørgsel, der kun returnerer offentligt indhold, og pluginet har ingen formular, der gemmer eller sender data. Adressen /wp-json/tinxdk-search/v1/search er offentlig og skrivebeskyttet.

Er statistikken i Pro i orden efter GDPR?

Den gemmer kun søgefrasen og tællere pr. dag, ingen IP-adresse, intet bruger-ID og ingen cookie. Du kan slå den fra, sætte en opbevaringsperiode og rydde den. Frasen kan teoretisk indeholde personoplysninger, så fraser, der ligner en e-mailadresse, lange tal eller links, vises aldrig som populære søgninger. Slår du hændelser til Google Analytics eller Tag Manager til, sendes frasen til din egen dataLayer, så sørg for, at din samtykkeløsning dækker det.

Er pluginet på dansk?

Ja. Brugerfladen er på dansk, og oversættelsesfilerne til da_DK følger med. Fra WordPress.org hentes sprogpakker automatisk, når de findes.

Virker det med mit tema og med bloktemaer?

Ja. Søgefeltet kan indsættes som blok, som shortcode eller ved at erstatte temaets søgeformular. Udseendet styres med CSS-variabler og fem grundtemaer, så det er nemt at tilpasse temaets farver. Du kan tilføje egen CSS.

Hvad er forskellen på det gratis plugin og Pro?

Det gratis plugin har én elegant live-søgning med grupperede resultater, varer, kategorier, sider og indlæg, varenummer og EAN, priser med moms, temaer og tilgængelighed. Pro (kræver licens) tilføjer ubegrænsede søgefelter, filtre, flere layouts, avanceret relevans, synonymer, statistik, avanceret autocomplete, resultatskabeloner og automatiske opdateringer. Se sammenligningen ovenfor.

Hvad sker der med mine søgefelter, hvis Pro-licensen udløber?

Det gratis plugin virker uændret med ét søgefelt. Ekstra søgefelter og Pro-indstillinger, du har gemt, bevares og begynder at virke igen, når licensen fornyes. Pro-funktionerne er slået fra imens.

Hvilke oplysninger sendes til jer?

Det gratis plugin kontakter ikke os og bruger ingen eksterne tjenester: søgningen besvares af dit eget website. Med Pro og en licens sendes kun sidens adresse, versionsnumre for pluginet, WordPress og PHP samt licensnøglen, når licensen aktiveres, kontrolleres og tjekkes for opdateringer. Søgefraser forlader aldrig din server.

Hvilke krav stiller pluginet?

PHP 8.2.35 eller nyere og WordPress 6.3 eller nyere. WooCommerce er valgfrit. Kører siden på en ældre PHP-version, forbliver pluginet inaktivt og viser en besked i administrationen.

Ændringslog

TINXDK Search Lite

Version 1.0.0

  • First release: live search with grouped results for products, categories, pages, posts and custom post types; SKU and EAN/GTIN search; VAT-aware prices; shortcode, block and replacement of the theme and WooCommerce search forms; results page override; five themes with live preview; keyboard navigation, ARIA and mobile full-screen mode.
  • One search instance; extension points for add-ons (`tinxdk_search_max_instances`, `tinxdk_search_sources`, `tinxdk_search_query_args`, `tinxdk_search_results`, `tinxdk_search_result_item`, `tinxdk_search_render_args`, `tinxdk_search_settings_defaults`, `tinxdk_search_sanitize_settings`, `tinxdk_search_admin_sections`, `tinxdk_search_loaded`).
  • A dismissible note about the Pro add-on on the plugin page and a "Pro" link in the plugin row.

TINXDK Search Pro

Version 1.0.0

  • First release: unlimited instances with shortcode generator and block picker, filter box, layouts, advanced relevance and sources, synonyms/stop words/typo tolerance with CSV, statistics with GA/GTM events and cache, advanced autocomplete, result templates.

Spørgsmål til pluginet?

Ring eller skriv, så hjælper vi dig med både installation og licens.