Skip to content

WPML ElasticPress

Az ElasticPress keresését nyelvenként külön indexszel teszi többnyelvűvé, így a találatok a látogató nyelvén jönnek.

This content is not available in your language yet.

A WPML ElasticPress kompatibilitási bővítmény minden oldalnyelvhez külön Elasticsearch-indexet épít. A keresés a látogató nyelvének indexében fut, ezért a találatok nem keverednek, és az indexelés is az adott nyelv szabályai szerint történik.

A bővítmény a WPML-hez és az ElasticPresshez készült, ezek nélkül nem használható.

  • Ha többnyelvű oldalon az ElasticPress keresését használod.
  • Ha a francia oldalon csak francia találatot akarsz a keresőben.
  • Ha a keresés teljesítményét Elasticsearch végpontra bíznád.
  • Nyelvenként külön index épül, a szinkronizálás nyelvenként megy.
  • A WP-CLI parancs wp wpml_elasticpress sync, amellyel az ElasticPress szinkronját nyelvválasztással futtathatod (például --post-lang=en,es).
  • Tartalomváltozáskor a megfelelő nyelv indexe automatikusan frissül.
  • Szükséges hozzá az ElasticPress (10up), a WPML core, a WPML String Translation és egy Elasticsearch végpont.
  • A WooCommerce-termékkeresés nem többnyelvű: a termékfelfedezés, a szűrés és a gyors termékkeresés kimarad.
  • Ha a témád saját keresősablonja megkerüli az ElasticPress szűrőit, a hiba csak a front-enden jelentkezik.
  • Funkció bekapcsolása (például Documents, Related Posts) után újra kell szinkronizálni, a meglévő tartalmat enélkül nem indexeli.
  1. Telepítsd és kapcsold be a bővítményt. Az ElasticPress, a WPML core és a WPML String Translation is aktív legyen.
  2. Állítsd be az ElasticPressben az Elasticsearch végpontot, és ellenőrizd, hogy az indexelés egynyelvű oldalon is működik.
  3. Állítsd be a nyelveket a WPML-ben, még az első szinkron előtt.
  4. Nyisd meg az ElasticPress → Sync oldalt, és kattints a Start Sync gombra. Nyelvenként egy index épül.
  5. Ha a WPML ElasticPress 1.0-ról frissítettél 2.0-ra vagy újabbra, szinkronizálj újra.

Published:

We respect your privacy

We use cookies to improve your browsing experience and to analyse traffic. Analytics only starts if you allow it. Privacy policy, Cookie policy.

Cookie settings