ACF i Qtranslate-X

To nie było tak dawno temu., Podjąłem się udoskonalenia strony na WordPress, zainstalowano w nim wtyczkę Qtranslate-X i konieczne było dodanie pola wprowadzania tekstu dla niektórych szablonów stron. Problem polegał na tym, że wtyczka ACF była świeża, a qtranslate-x jest nieco przestarzały, a możliwość wyboru języka nie została dodana do utworzonego pola.

Naprawienie tego problemu z wtyczką Qtranslate-X okazało się elementarne. Wystarczyło utworzyć hak i dodać konkretną klasę podczas tworzenia nowego pola.

Wykonaj następujące czynności, zaprzyjaźnić się z ACF i qTranslate-X:

  1. Zanim przejdziemy do części patcha ACF, Musisz dodać nazwę klasy do pól, których chcesz używać w wielu językach. Przejdź do strony ustawień qTranslate-X (Ustawienia > Język) w panelu administracyjnym WordPress i kliknij zakładkę "Integracja".
  2. Przewiń w dół i znajdź ustawienie "Pola niestandardowe". Zobaczysz pole wejściowe "class". Tutaj możesz dodać nazwę klasy dla pól niestandardowych, których chcesz używać w wielu językach. W naszym przypadku użyliśmy nazwy klasy "transhable", jak pokazano na poniższym zrzucie ekranu. Po dodaniu nazwy klasy zapisz zmiany.
    ACF и Qtranslate-X
  3. Przejdźmy teraz do ustawień pola ACF. Dla każdego pola, które chcesz uczynić wielojęzycznymi, Dodawanie nazwy klasy, dodane w kroku 2, w polu "class" w sekcji "Atrybuty otoki", jak pokazano poniżej:
    ACF i Qtranslate-X
  4. Prawie gotowe. W ustawieniach pola ACF nie można dodać nazwy klasy bezpośrednio do pola wejściowego lub pola obszaru tekstowego, których chcesz używać w kilku językach. Zamiast tego dodaliśmy go do opakowania krok po kroku. 3, a teraz musimy użyć filtra ACF, , aby dodać go do danych wejściowych lub do samego obszaru tekstowego. W .php pliku funkcji motywu dodaj następujący fragment kodu:
     
  5. To wszystko.. Na razie, podczas korzystania z przełącznika języka qTranslate na ekranie edycji posta, Twoje pola "tłumaczalne" będą wielojęzyczne, co pozwoli Ci dodawać treści w różnych językach.Mam nadzieję, że, To pomoże tym z was;, który używa razem zaawansowanych pól niestandardowych i qTranslate-X. Jeśli masz pytania lub uwagi, Daj nam znać w komentarzach poniżej. W naszych projektach używamy innej wtyczki, Ale często spotykamy się z tym w rewizjach, Myślę, że wiele osób skorzystałoby z takiego artykułu.

Kup hosting WordPress
Nauczyciel WordPressa
Usługi korepetycji online. Lista kursów, które prowadzę
  • Podstawowy kurs projektowania stron internetowych;
  • Układ stron;
  • Ogólny kurs CMS WordPress oraz kontynuacja kursu dotyczącego tworzenia szablonów;
  • Tworzenie stron internetowych w PHP.
Czytaj więcej na stronie Nauczyciel WordPressa
*/

Nikołajenko Maksym

Dyrektor studiów internetowych ProGrafika. rozwijam się, projektowanie i promocja stron internetowych. Zawsze cieszę się z nowych czytelników bloga i dobrych klientów.


Może Ci się spodobać...

Zostaw odpowiedź

Twoj adres e-mail nie bedzie opublikowany. wymagane pola są zaznaczone *

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane dotyczące Twoich komentarzy.

Szablony WordPressa
Najlepszy hosting na Ukrainie
Stabilny hosting dla Drupala