Przewodnik

Zaawansowany przewodnik po dostosowywaniu przełącznika języków WPML

Zdjęcie produktu Weglot
Elizabeth Pokorny
Napisane przez
Elizabeth Pokorny
Sprawdzone przez
Zaktualizowano dnia
2 lutego 2026 r.

WPML jest jedną z najstarszych wtyczek tłumaczeniowych dla WordPressa i słusznie zyskała świetną reputację w wielojęzycznej przestrzeni WordPress.

Funkcja przełącznika języków WPML pozwala stworzyć opcję front-endową, dzięki której odwiedzający Twoją stronę WordPress mogą wybrać preferowany język.

Jednak niektórzy mają problem z stylem i umiejscowieniem przełącznika języków WPML.

Ten przewodnik pomoże Ci opanować przełącznik języków WPML, omawiając następujące zagadnienia:

  • Podstawowa funkcjonalność
  • Zaawansowane techniki dostosowywania
  • Rozwiązywanie typowych problemów
  • Wskazówki dotyczące optymalizacji dla lepszego doświadczenia użytkownika

Omówimy również pokrótce Weglot porównaniu z przełącznikiem języków WPML, który może okazać się przydatny jako alternatywne rozwiązanie dla WPML.

Jak dodać przełącznik języka WPML do swojej strony internetowej

Dodaj przełącznik języka WPML do swojej witryny, postępując zgodnie z poniższymi instrukcjami:

  1. Przejdź do WPML → Języki w panelu WordPress.
  2. Wybierz preferowaną opcję umieszczenia.
Opcje przełącznika języka WPML
  1. W przypadku szablonów lub motywów opartych na blokach należy użyć bloku WPML Language Switcher w edytorze witryny.

WPML oferuje różne opcje umieszczenia przełącznika języków:

  • Menu i widżety
  • Stopka (domyślnie)
  • Powyżej lub poniżej treści posta
  • Szablony, części szablonów i nawigacja po stronie (przy użyciu bloku WPML Language Switcher)
  • Niestandardowe lokalizacje przy użyciu PHP lub skrótów

Jednak domyślnie nie można dodać pływającego przełącznika języków WPML. Jeśli chcesz utworzyć pływający przełącznik języków WPML, musisz użyć własnego niestandardowego kodu, zatrudnić programistę, który zrobi to za Ciebie, lub wybrać alternatywne rozwiązanie tłumaczeniowe.

Oto jak skonfigurować przełącznik języka WPML w wybranym miejscu:

  1. Menu i widżety
    • Przejdź do WPML → Języki w panelu WordPress.
    • Dodaj nowy przełącznik języka do menu lub jako widżet.
    • Jest to idealne rozwiązanie do umieszczenia w nagłówkach lub paskach bocznych.
  2. Stopka (domyślnie)
    • WPML domyślnie dodaje przełącznik języka do stopki Twojej witryny.
    • Możesz to edytować w WPML → Języki.
    • Umieszczenie stopki jest subtelne, ale dostępne na wszystkich stronach.
  3. Powyżej lub poniżej treści posta
    • W WPML → Języki, przewiń do "Linki do tłumaczenia postów".
    • Zaznacz pole, aby włączyć i skonfigurować opcje.
    • Jest to szczególnie przydatne w przypadku blogów lub witryn informacyjnych z częstymi aktualizacjami treści.
  4. Szablony, części szablonów i nawigacja w witrynie
    • Użyj bloku WPML Language Switcher w edytorze witryny WordPress.
    • Pamiętaj, aby przetłumaczyć blok, aby wyświetlał się w dodatkowych językach.
    • Metoda ta oferuje największą elastyczność w przypadku motywów blokowych.
  5. Lokalizacje niestandardowe
    • Użyj PHP lub skrótów, aby dodać przełącznik języka do niestandardowych lokalizacji.
    • Ta zaawansowana opcja pozwala na unikalne rozmieszczenie dostosowane do projektu witryny.

Podczas konfigurowania przełącznika języka można dostosować jego wygląd:

  • Wybór wyświetlania flag (domyślnie SVG, z opcją PNG)
  • Pokaż języki w ich rodzimych nazwach
  • Ustaw kolejność języków, aby nadać priorytet określonym tłumaczeniom

Zaawansowane techniki dostosowywania przełącznika języków WPML

Po opanowaniu podstaw możesz przejść do bardziej zaawansowanych opcji dostosowywania, aby naprawdę dopasować przełącznik języka do swojej witryny:

  1. Opcje stylizacji
    • Ustaw globalne opcje dla wszystkich przełączników języka w WPML → Języki.
    • Skonfiguruj indywidualne ustawienia dla każdego przełącznika języka osobno.
    • Dostosuj kolory, wyświetlanie flag i format nazwy języka.
    • Wskazówka: Użyj kolorów swojej marki, aby uzyskać spójny wygląd.
  2. Niestandardowe flagi
    • Prześlij własne niestandardowe flagi w WPML → Języki → Edytuj języki.
    • Jest to szczególnie przydatne w przypadku odmian specyficznych dla regionu (np. angielski amerykański vs. angielski brytyjski).
  3. Konfiguracja formatu URL: Wybierz jedną z trzech opcji w WPML → Języki → Językowy format URL
    • Różne języki w katalogach (np. example.com/es/)
    • Inna domena dla każdego języka (np. es.example.com lub ejemplo.es)
    • Nazwa języka dodana jako parametr (np. example.com/?lang=es) Rozważ konsekwencje SEO przy wyborze struktury adresu URL.
  4. Optymalizacja SEO:
    • Włącz linki hreflang w WPML → Języki → Opcje SEO.
    • Wybierz położenie linków hreflang (na początku lub na końcu sekcji nagłówka).
    • Pomaga to wyszukiwarkom zrozumieć odmiany językowe witryny.
  5. Niestandardowe przełączniki języków:
    • Tworzenie niestandardowych przełączników języka za pomocą PHP API dla zaawansowanych użytkowników.
    • Pozwala to na unikalne projekty, takie jak pływające selektory języka.
  6. Język administratora:
    • Ustaw różne języki administratora dla poszczególnych użytkowników w Użytkownicy → Profil.
    • Przydatne dla wielojęzycznych zespołów zarządzających witryną.

Pamiętaj, że z wielką mocą wiąże się wielka odpowiedzialność. Po wprowadzeniu zaawansowanych zmian należy je dokładnie przetestować, aby upewnić się, że wszystko działa zgodnie z oczekiwaniami.

Rozwiązywanie typowych problemów związanych z przełącznikiem języków WPML (oraz alternatywne rozwiązanie)

Nawet przy starannej konfiguracji można napotkać problemy. Oto kilka typowych problemów i ich rozwiązania:

  1. Konflikty CSS:
    • Jeśli przełącznik języka nie wyświetla się poprawnie, sprawdź, czy nie ma konfliktu CSS z Twoim motywem.
    • Użyj narzędzi programistycznych przeglądarki (takich jak rzutnia), aby sprawdzić i dostosować CSS w razie potrzeby.
    • Spróbuj dodać niestandardowy CSS, aby zastąpić sprzeczne style.
  2. Brakujące tłumaczenia:
    • Upewnij się, że Twoje treści są poprawnie przetłumaczone na wszystkie języki.
    • Sprawdź WPML → Zarządzanie tłumaczeniami pod kątem oczekujących tłumaczeń.
    • Użyj edytora tłumaczeń WPML, aby efektywnie zarządzać tłumaczeniami.
  3. Problemy z wydajnością:
    • Rozważ włączenie wbudowanych funkcji buforowania WPML.
    • Włącz plik cookie JavaScript w celu poprawnego filtrowania AJAX na buforowanych stronach.
    • Zoptymalizuj swój serwer i użyj dobrej wtyczki do buforowania, aby uzyskać ogólną szybkość witryny.
  4. Przełącznik języka nie pojawia się:
    • Sprawdź, czy przełącznik języka jest włączony dla wybranych lokalizacji w WPML → Języki.
    • Sprawdź, czy Twój szablon obsługuje domyślne haki WPML.
  5. Nieprawidłowa kolejność języków:
    • Sprawdź i dostosuj kolejność języków w WPML → Języki → Opcje przełącznika języków.
    • Pamiętaj, że bieżący język zawsze pojawia się jako pierwszy w rozwijanych przełącznikach.

Jeśli stale zmagasz się z tymi problemami, możesz rozważyć alternatywne rozwiązanie.

Najlepsza alternatywa dla przełącznika języków WPML

Chociaż WPML oferuje rozbudowane funkcje zmiany języka, niektórzy użytkownicy uważają Weglot bardziej przyjazną dla użytkownika alternatywę. Oto dlaczego Weglot się jako najlepsza alternatywa dla przełącznika języków WPML:

  1. Łatwa konfiguracja: Weglot całą witrynę WordPress i dodaje przełącznik języka w ciągu kilku minut od aktywacji.
  2. Pływający przełącznik języka: W przeciwieństwie do WPML, Weglot domyślnie Weglot pływający przełącznik języka, który nie wymaga niestandardowego kodu.
  3. Elastyczne opcje umieszczenia: Podobnie jak WPML, Weglot dodanie przełącznika języka jako pozycji menu, widżetu, skrótu lub w kodzie witryny.
  4. Personalizacja bez kodowania: Weglot łatwe opcje dostosowywania wyglądu przełącznika języków, w tym: niektóre teksty
    • Format menu rozwijanego
    • Wyświetlanie flagi kraju (w różnych stylach)
    • Wyświetlanie nazwy języka (pełna nazwa lub kod kraju)
  5. Automatyczne tłumaczenie: Weglot uruchamia się z tłumaczeniem maszynowym w celu szybkiej konfiguracji wielojęzycznej, umożliwiając późniejsze ręczne dopracowanie.
  6. Wizualny interfejs tłumaczenia: Weglot unikalny visual editor tłumaczenia treści witryny, ułatwiający pracę użytkownikom bez wiedzy technicznej.
  7. Przekierowanie języka przeglądarki: Automatycznie przekierowuj odwiedzających do preferowanego języka na podstawie ustawień przeglądarki.
  8. Kompleksowe zarządzanie tłumaczeniami: Interfejs Weglot pozwala na łatwe zarządzanie wszystkimi tłumaczeniami witryny, w tym treścią motywów i wtyczek.

Aby dodać przełącznik języków za pomocą Weglot, załóż Weglot , zainstaluj i podłącz wtyczkę, a następnie wybierz język oryginalny i języki docelowe, których chcesz używać:

Wybór języków docelowych w Weglot

Po aktywowaniu wtyczki Weglot automatyczne tłumaczenie do przetłumaczenia witryny WordPress, a także automatycznie dodaje pływający przełącznik języka w prawym dolnym rogu.

Przełącznik języka można zobaczyć na stronie głównej poniżej:

Przykładowy przełącznik języka z Weglot

W ciągu kilku pierwszych minut masz już gotową wielojęzyczną stronę internetową z przełącznikiem języków w interfejsie użytkownika.

Użytkownikom poszukującym prostszego rozwiązania z zaawansowanymi funkcjami dostępnymi od razu po instalacji Weglot atrakcyjną alternatywę dla przełącznika języków WPML.

Wybierz przełącznik języka, który najlepiej Ci odpowiada

Przełącznik języków WPML i przełącznik języków Weglotumożliwiają dodanie przełącznika języków front-end do witryny WordPress, ale istnieją między Weglot istotne różnice.

Żadne z tych podejść nie jest z natury lepsze, ale jeśli szukasz prostszego rozwiązania, możesz preferować podejście Weglot, ponieważ pozwala ono dodać pływający przełącznik języków i/lub dostosować wygląd przełącznika języków bez konieczności stosowania niestandardowego kodu lub wiedzy technicznej.

Jeśli chcesz wypróbować przełącznik Weglot , zarejestruj się, aby skorzystać z 14-dniowej bezpłatnej wersji próbnej i sprawdzić, jak działa.

W tym przewodniku przyjrzymy się:
Na ile wiarygodne jest tłumaczenie AI dla tej strony?
wynik dokładności
Chcesz poznać wynik dokładności tłumaczenia Twojej strony i języków? Skorzystaj z naszego darmowego narzędzia, aby uzyskać rzetelną ocenę i spersonalizowane wskazówki.

Dowiedz się więcej o współpracy z Weglot

Ikona FAQ

Częste pytania

Brak wyników.
Jak zacząć

Przygotuj się do startu

Docieraj do nowych odbiorców w kilka minut, nie marnując czasu swojego zespołu. Każdy może to zainstalować.