Relevanssi – Parempi haku

Kuvaus

Relevanssi korvaa WordPressin oletushaun paremmalla haulla, jossa on paljon enemmän ominaisuuksia ja säädettäviä asetuksia. Saat paremmat tulokset ja paremman näköiset tulokset – käyttäjäsi kiittävät.

Tämä on Relevanssin ilmaisversio. Saatavilla on myös Relevanssi Premium, jossa on lisää ominaisuuksia. Lisätietoja Premiumista löydät Relevanssin sivuilta.

Relevanssin käyttäminen voi vaatia suuria määriä (jopa satoja megatavuja) tietokantatilaa. Jonkunlaisena arviona voit kertoa wp_posts-tietokantataulun viemän tilan kolmella. Jos palveluntarjoajallasi on rajoitetusti tilaa tietokantatauluille, Relevanssin käyttäminen voi olla ongelma. Näissä tapauksessa emme suosittele Relevanssin käyttämistä.

Tärkeimmät ominaisuudet

  • Hakutulokset relevanssin mukaan, ei aikajärjestyksessä.
  • Sumea haku: löydä osumia osittaisten sanojen perusteella.
  • Löydä artikkelit, jotka vastaavat vähintään yhtä hakusanaa (TAI-haku) tai joissa on kaikki sanat (JA-haku).
  • Fraasihaku lainausmerkeillä, esimerkiksi ”musta kissa”.
  • Luo hakutuloksista otteita, joissa näkyy hakusana korostettuna.
  • Korosta hakusanat artikkeleissa, joihin käyttäjä siirtyy hakutulossivulta.
  • Hae kommentteja, avainsanoja, luokkia ja avainkenttien sisältöä.
  • Multisite-tuki.
  • bbPress-tuki.
  • Gutenberg-yhteensopiva.

Kehittyneet ominaisuudet

  • Säädä otsikoiden, avainsanojen ja kommenttien painoarvoa.
  • Pidä lokia käyttäjien hauista, näytä suosituimmat haut ja haut, jotka eivät löydä osumia.
  • Rajoita hakuja tiettyihin luokkiin tai avainsanoihin.
  • Indeksoi omat artikkelilajit ja taksonomiat.
  • Indeksoi lyhytkoodien sisältö.
  • Googlen tyyliset ”Tarkoititko”-ehdotukset, jotka perustuvat käyttäjien onnistuneisiin hakuihin.
  • Tuki WPML ja Polylang -lisäosille.
  • Tuki s2member, Members, Groups ja Simple Membership -lisäosille ja muille vastaaville jäsenyyslisäosille.
  • Kehittyneitä suotimia, joilla saat tuloksista juuri sellaiset kuin haluat.
  • Hakujen rajoitus parantaa suorituskykyä isoilla tietokannoilla.
  • Kytke artikkelien sisällön tai otsikoiden indeksointi pois päältä halutessasi.

Premium-version ominaisuudet

  • Liitteiden sisällön indeksointi (PDF, Office, Open Office).
  • Paremmat ”Tarkoititko”-ehdotukset.
  • Hae monelta alasivustolta samassa multisite-asennuksessa.
  • Indeksoi ja hae käyttäjiä.
  • Indeksoi ja hae taksonomiatermien sivuja (luokat, avainsanat, omat taksonomiat).
  • Indeksoi ja hae wp_posts-taulun sarakkeita.
  • Mahdollisuus painottaa eri artikkelilajeja ja taksonomioita.
  • Mahdollisuus painottaa uusia artikkeleita.
  • Käyttäjille mahdollisuus valita JA ja TAI -operaattorien välillä, + ja – -operaattorit (JA ja EI).
  • Asetusten tuominen ja vieminen.
  • WP CLI -komentoja.
  • Samankaltaiset artikkelit.
  • Automaattiset edelleenohjaukset hauille.

Relevanssi Facebookissa

Voit löytää Relevanssin Facebookista.

Kiitokset

  • Cristian Dammille tagien ja kommenttien indeksoinnista, rajoitustoiminnoista ja yleisestä avuliaisuudesta.
  • Marcus Dalgrenille UTF-8-fiksauksista.
  • Warren Tapelle version 2.5.5 korjauksista.
  • Mohib Ebrahimille armottomasta buginmetsästyksestä.
  • John Calahanille version 4.0 betatestauksesta.

Kuvankaappaukset

  • Asetusten etusivu
  • Indeksointiasetukset
  • Hakuasetukset
  • Lokiasetukset
  • Otteet ja korostukset
  • Synonyymiasetukset
  • Hukkasana-asetukset

Asennus

  1. Asenna lisäosa WordPressin lisäosasivulta.
  2. Aktivoi lisäosa.
  3. Mene lisäosan asetussivulle ja indeksoi tietokanta ohjeiden mukaisesti.
  4. Siinä se!

Relevanssi käyttää WordPressin oletushakulomaketta, eikä yleensä edellytä muutoksia hakutulosten sivupohjaan.

Jos haku ei tuota tuloksia, teemasi hakutulossivupohjassa on luultavasti query_posts()-funktio. Se sekoittaa Relevanssin. Löydät lisätietoja Relevanssin tietämyskannasta.

Relevanssin poistaminen

Jos haluat poistaa Relevanssin, käytä WordPressin lisäosanhallintaa: poista lisäosa ensin käytöstä ja poista se sitten. Jos poistat tiedostot suoraan palvelimelta, tietokantaan jää turhaa tavaraa.

UKK

Tietämyskanta

Vastauksia ongelmiin löytyy Relevanssin tietämyskannasta.

WordPressin aputoiminto

Vastauksia moniin kysymyksiin löytyy Relevanssin sisäisestä aputoiminnosta. Kun olet Relevanssin asetussivulla WordPressin ylläpidossa, klikkaa vain ”Apua” ruudun oikeassa yläkulmassa.

Relevanssi ei toimi

Jos tulokset eivät muutu kun olet asentanut ja aktivoinut Relevanssin, hakutulossivupohjassasi on luultavasti käytetty query_posts()-funktiota. Se rikkoo Relevanssin. Poista query_posts() ja katso mitä tapahtuu.

En löydä sanoja, joissa on et-merkki tai väliviiva

Lue Words with punctuation can’t be found. Tämä on Relevanssin ominaisuus, johon voit vaikuttaa indeksointiasetuksista.

Missä on loki käyttäjien hauista?

Katso ylläpitovalikon yläosaa ja kohtaa ”Käyttäjien haut”.

Relevanssipistemäärän näyttäminen

Relevanssi varastoi relevanssipistemäärän $post-muuttujaan. Lisää vain

echo $post->relevance_score

hakutulossivupohjaasi PHP-koodiblokin sisälle.

Tarkoititko-ehdotukset

Relevanssissa on Google-tyyliset ”Tarkoititko”-ehdotukset. Lisätietoja löytyy ”Tarkoititko”-ehdotukset -artikkelista Relevanssin tietämyskannassa.

Arvostelut

29.6.2020
I had some issue due to compatibility with my theme but thanks to the reactivity of the author, I can now enjoy all the functionality of this awesome plugin that definitely improve the search tool. Thanks again !
25.6.2020
Wow what a great plugin. Easy to install, excellent documentation, and prompt reply when I asked about a feature, to see if i should upgrade to premium. Miko responded quickly that the feature I wanted was available on the free version - and it was really easy to add its functionality by checking a box. I'm really impressed with the plugin and the quick answer back, and I expect to upgrade when I'm ready for the next level! I have a membership site where I sell individual courses, and the Relevanssi search function will add a lot of value to the site, because people will be able to get a preview of content they haven't purchased yet, that they are actually searching for, which is described in text within paid and locked programs on my site. I can't wait to do more with the plugin. It hadn't occurred to me before that a search plugin could actually help my sales, but I'm excited about this one.
29.5.2020
I was using Relevanssi Premium to do multisite searching and was running into an issue. I reached out to Mikko for support and he quickly responded and solved the issue. Awesome support! In addition, the premium version comes with a development version which includes PHPUnit tests. This is awesome as the current multisite project I am working on is requiring a lot of custom search scenarios. I have been using those included PHPUnit tests as guides on writing new tests to ensure that any custom functionality I write to interact with Relevanssi is verified to work before I deploy to the live site. I appreciate that Mikko has gone the extra steps into writing these PHPUnit test. It increases the reliability making it a high quality plugin. Thank you, -Steven
Lue kaikki 266 arvostelua.

Avustajat & Kehittäjät

“Relevanssi – Parempi haku” perustuu avoimeen lähdekoodiin. Seuraavat henkilöt ovat osallistuneet tämän lisäosan kehittämiseen.

Avustajat

“Relevanssi – Parempi haku” has been translated into 8 locales. Kiitoksia kääntäjille heidän työstään.

Käännä “Relevanssi – Parempi haku” omalle kielellesi.

Oletko kiinnostunut kehitystyöstä?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Muutosloki

4.7.2.1

  • Jostain syystä tiedostot eivät päivittyneet ja 4.7.2 on identtinen 4.7.1:n kanssa. Tämä on oikea 4.7.2.
  • Pieni korjaus: Mediakirjastosta hakeminen ei toiminut, jos Relevanssia ei oltu asetettu indeksoimaan attachment-artikkelilajia. Relevanssi ei enää blokkaa oletushakua näissä tapauksissa.
  • Pieni korjaus: Lisää yhteensopivuutta relevanssi_indexing_restriction-muutoksen suhteen, indeksointiasetuksissa näkyy nyt varoitus jos koodissa on ongelmia.

4.7.2

  • Pieni korjaus: Mediakirjastosta hakeminen ei toiminut, jos Relevanssia ei oltu asetettu indeksoimaan attachment-artikkelilajia. Relevanssi ei enää blokkaa oletushakua näissä tapauksissa.
  • Pieni korjaus: Lisää yhteensopivuutta relevanssi_indexing_restriction-muutoksen suhteen, indeksointiasetuksissa näkyy nyt varoitus jos koodissa on ongelmia.

4.7.1

  • Uusi ominaisuus: Uusi suodatin relevanssi_post_content_after_shortcodes prosessoi artikkelin sisällön lyhytkoodien avaamisen jälkeen, mutta ennen HTML-tagien poistamista.
  • Pieni korjaus: Lisää yhteensopivuutta relevanssi_indexing_restriction-muutoksen suhteen.

4.7.0

  • Uusi ominaisuus: Uusi suodatinkoukku relevanssi_admin_search_blocked_post_types tekee helpommaksi poistaa Relevanssin toiminnallisuutta tietyistä ylläpitopuolen hauista. Relevanssi on esimerkiksi valmiiksi estetty Reusable Content Blocks -lisäosan rc_blocks artikkelilajista.
  • Uusi ominaisuus: Syy, miksi artikkelia ei ole indeksoitu, kerrotaan avainkentässä _relevanssi_noindex_reason.
  • Muutos toiminnassa: relevanssi_indexing_restriction -suodatinkoukun muoto on muuttunut. Merkkijonon sijasta se ottaakin arrayn, jossa on MySQL-kysely indeksissä ’mysql’ ja selitysteksti indeksissä ’reason’.
  • Muutos toiminnassa: Relevanssi huomioi sanojen minimipituuden tokenoidessaan hakulausetta.
  • Muutos toiminnassa: Sisällön hukkasanat poistetaan hakulauseista kun Relevanssi tekee otteita ja korostuksia. Kun Relevanssi käyttää tokenoimattomia hakusanoja otteiden tekemiseen, hukkasanat poistetaan niistä. Tämän kaiken tulisi johtaa parempiin otteisiin.
  • Pieni korjaus: Emojit käsitellään paremmin indeksoitaessa. Jos tietokanta tukee emojeita, ne sallitaan, muuten ne enkoodataan.