Beskrivning
Relevanssi ersätter WordPress-standardsökning med en bättre sökmotor, med många funktioner och konfigurerbara alternativ. Du får bättre resultat, bättre presentation av resultat – dina användare kommer att tacka dig.
Detta är den kostnadsfria versionen av Relevanssi. Det finns även Relevanssi Premium som har fler funktioner. Mer information om Premium finns på relevanssi.com.
Observera att Relevanssi kan kräva stort (hundratals megabyte) databasutrymme (en rimlig uppskattning får du genom att multiplicera storleken på tabellen wp_posts i din databas med tre). Om ditt webbhotell begränsar storleken på dina databastabeller kan Relevanssi orsaka problem. I sådana fall avråder vi från att använda Relevanssi.
Nyckelfunktioner
- Sökresultat sorterat efter relevans, inte efter datum.
- Fuzzy-matchning: matcha delar av ord om det inte finns några träffar på hela ord.
- Hitta dokument som matchar antingen bara en sökterm (OR-fråga) eller kräv att alla ord visas (AND-fråga).
- Sök efter fraser med citat, till exempel ”min sökfras”.
- Skapa anpassade utdrag som visar var träffen gjordes, med söktermerna markerade.
- Markera söktermer i dokumenten när användaren klickar igenom sökresultaten.
- Sök i kommentarer, etiketter, kategorier och anpassade fält.
- Multisite-vänligt.
- Stöd för bbPress.
- Gutenberg-vänligt.
Avancerade funktioner
- Justera vikten för rubriker, etiketter och kommentarer.
- Logga frågor, visa de mest populära frågorna och de senaste frågorna utan träffar.
- Begränsa sökningar till kategorier och etiketter med hjälp av en dold variabel eller tilläggsinställningar.
- Indexerar anpassade inläggstyper och anpassade taxonomier.
- Indexerar innehållet för kortkoder.
- Likt Googles ”Menade du?”-förslag baserat på framgångsrika användarsökningar.
- Stöd för WPML flerspråkstillägg och Polylang.
- Stöder medlemskapstillägget s2member, Members, Groups, Simple Membership med flera tillägg för medlemshantering.
- Avancerad filtrering för att hjälpa till att anpassa sökresultaten som du vill.
- Begränsning av sökresultat för att förbättra prestanda på stora databaser.
- Inaktivera indexering av inläggsinnehåll och inläggsrubriker med en enkel filter-åtgärds-hook.
Premiumfunktioner (endast med Relevanssi Premium)
- Indexerar innehåll i bilagor (PDF, Office, Open Office).
- Förbättrad stavningskorrigering i ”Menade du?“-förslag.
- Söker på flera webbplatser i samma multisite-installation.
- Sök och indexera användarprofiler.
- Sök och indexera sidor med taxonomitermer (kategorier, etiketter, anpassade taxonomier).
- Sök och indexera valfria kolumner i MySQL-tabellen wp_posts.
- Tilldela vikt till vilken inläggstyp och taxonomi som helst.
- Tilldela extra vikt till nya inlägg.
- Låt användaren välja mellan sökning med AND (och) och OR (eller) och använda operatorerna ”+” och ”-” (med betydelsen AND/och respektive NOT/inte).
- Inställningar för export/import.
- WP CLI-kommandon.
- Relaterade inlägg.
- Omdirigeringar för sökningar.
Tack
- Cristian Damm för indexering av etiketter och kommentarer, uteslutning av inlägg/sidor och allmän hjälp.
- Marcus Dalgren för UTF-8-åtgärder.
- Warren Tape för 2.5.5-åtgärder.
- Mohib Ebrahim för obeveklig jakt efter fel.
- John Calahan för omfattande 4.0 beta-tester.
Skärmdumpar
Installation
- Installera tillägget från WordPress tilläggsskärm.
- Aktivera tillägget.
- Gå till tillägets inställningssida och bygg indexet enligt instruktionerna där.
- Det är allt!
Relevanssi använder standardformuläret för sökning och kräver normalt inte några ändringar i mallen för visning av sökresultat.
Om sökningar inte ger några resultat använder troligen ditt tema ett anrop till query_posts() i mallen för sökresultat. Det leder till att Relevanssi inte fungerar. Mer information finns i artikeln The most important Relevanssi debugging trick (Det viktigaste felsökningsknepet för Relevanssi).
Avinstallering
För att avinstallera tillägget, ta bort tillägget med WordPress vanliga hanteringsverktyg för tillägg (från sidan Tillägg, Inaktivera först och sedan Ta bort). Om du tar bort tilläggets filer manuellt kommer databastabellerna och alternativen att finnas kvar.
Vanliga frågor
-
Kunskapsbas
-
Du hittar lösningar och svar i Relevanssi Kunskapsbas.
-
Kontextuell hjälp
-
Du hittar svar på många vanliga problem i snabbmenyn. Klicka bara på ”Hjälp” i det övre högra hörnet i din adminpanel för WordPress på inställningssidan för Relevanssi.
-
Relevanssi fungerar inte
-
Om sökresultaten är oförändrade efter att du installerat och aktiverat Relevanssi är den troligaste orsaken att det finns ett anrop till
query_posts()i sidmallen för dina sökresultat. Det anropet stör Relevanssi. Prova att ta bort anropet tillquery_posts((och kolla om det hjälper. -
Att söka efter ord med &-tecken eller bindestreck fungerar inte
-
Läs artikeln Words with punctuation can’t be found (Det går inte att hitta ord som innehåller skiljetecken). Det är en funktion i Relevanssi, men den kan korrigeras via indexeringsinställningarna för Relevanssi.
-
Var är sökloggarna för användare?
-
Se i toppen av adminmenyn, där finns ”Sökningar av användare”.
-
Visning av relevanspoäng
-
Relevanssi lagrar relevanspoängen i $post-variabeln, som används för att sortera resultat. Lägg bara till något som liknar
echo $post->relevance_scorei din sökresultatmall i ett PHP-kodblock för att visa relevanspoängen.
-
Menade du?-förslag
-
Relevanssi erbjuder Google-liknande förslag av typen ”du kanske menar …”. Du hittar mer information i kunskapsbasen under ”Did you mean” suggestions (”du kanske menar”-förslag).
-
Vad är tf *idf viktning?
-
Det är det grundläggande viktningssystemet som används vid informationshämtning. Tf står för termfrekvens medan idf är inverterad dokumentfrekvens. Termfrekvensen är helt enkelt hur många gånger termen förekommer i ett dokument, medan dokumentfrekvensen anger hur många dokument i databasen som innehåller termen.
Ett ords viktning för ett dokument ökar alltså ju oftare ordet förekommer i dokumentet och ju mer sällan det förekommer i andra dokument.
-
Vad är stoppord?
-
Alla dokumentdatabaser innehåller mängder av värdelösa ord. Det handlar om små ord som förekommer i nästan alla dokument och därför är helt värdelösa för informationssökning. Kort uttryckt är deras inverterade dokumentfrekvens så låg att de knappt påverkar sökordsmatchningen. Genom att ta bort dessa ord bidrar också till ett mindre index och snabbare sökningar.
Recensioner
Bidragsgivare och utvecklare
”Relevanssi – A Better Search” är programvara med öppen källkod. Följande personer har bidragit till detta tillägg.
Bidragande personer”Relevanssi – A Better Search” har översatts till 17 språk. Tack till översättarna för deras bidrag.
Översätt ”Relevanssi – A Better Search” till ditt språk.
Intresserad av programutveckling?
Läs programkoden, kika på SVN-filförvaret eller prenumerera på utvecklarloggen via RSS.
Ändringslogg
4.26.0
- Security: Fixes a vulnerability where a contributor-level user could make a SQL injection.
- Minor fix: Relevanssi now ignores the contents of SVG tags.
- Minor fix: The
relevanssi_missing_sort_keyhook did not fire formenu_order. It does now, ifmenu_orderis 0. - Minor fix: Relevanssi no longer breaks image cloning in MultilingualPress.
- Minor fix: Synced pattern contents are now indexed recursively so that, for example, the
relevanssi_noindexclass works.







