Zastępowanie linków wewnętrznych
Możesz zastąpić adresy URL linków wewnętrznych odpowiadającymi adresami URL w języku docelowym.
Zastępowane są tylko adresy URL zawierające domenę witryny (np.: https://mysite.com/hello-world/). Względne adresy URL (np.: /hello-world/) nie są obsługiwane.
Zastępowanie linków wewnętrznych jest wykonywane tylko dla:
- Custom posts (treść i meta)
- Elementów multimedialnych (meta)
Na stronie Ustawień przejdź do zakładki General Configuration > Internal Links Replacement i skonfiguruj, dla których grup mają być zastępowane linki:

Włączanie grup
Encje są identyfikowane za pomocą grup, które można włączać/wyłączać niezależnie:
- Homepage
- Custom posts
- Tags
- Categories
- Media
- Users
Jeśli treść witryny nie zawiera linków wskazujących na określoną grupę, możesz ją wyłączyć, aby przyspieszyć wykonanie procesu.
W zależności od grupy linki mogą być lub nie być wyodrębniane i identyfikowane z treści źródłowej:
- Linki do custom posts i elementów multimedialnych są wyodrębniane z treści źródłowej, co pozwala załadować z bazy danych tylko odpowiadające im przetłumaczone wpisy.
- Linki do tags, categories i users nie są wyodrębniane z treści źródłowej; zamiast tego wszystkie te wpisy są ładowane z wyprzedzeniem z bazy danych w celu pobrania ich adresów URL.
Na przykład, jeśli Twój post zawiera następującą treść:
<p>Link to <a href="https://mysite.com/hello-world/">Hello world</a> post.</p>
<p>Link to <a href="https://mysite.com/category/blog/">category</a>.</p>
<p>Link to <a href="https://mysite.com/tag/release/">tag</a>.</p>Wówczas, aby zastąpić link wewnętrzny do posta Hello world, z bazy danych ładowany jest tylko ten post w celu pobrania jego adresu URL we wszystkich językach.
Natomiast aby zastąpić linki wewnętrzne do kategorii blog i tagu release, z bazy danych muszą zostać załadowane wszystkie kategorie i tagi w celu pobrania ich adresów URL.
Jeśli masz wiele tagów, kategorii lub użytkowników i nie tworzysz do nich linków, lepiej pozostawić ich grupy wyłączone.