Skocz do zawartości
Pecetowicz Forum komputerowe

Problem ze sliderem i wyszukiwarką w motywie Quattro od PixTheme


Przejdź do rozwiązania Rozwiązane przez Mativve,

Rekomendowane odpowiedzi

  • Zasłużony

Cześć. Mam problem z sliderem i wyszukiwarką na WordPress w motywie Quattro od PixTheme. Wydaje mi się, ze przestało to działać przez aktualizację oprogramowania WP. Chciałbym się dowiedzieć w jaki sposób się z tym uporać.

Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Administrator

Z tego co widzę, to nowa aktualizacja wprowadziła trochę bałaganu a to ze względu na dalsze rozbudowanie edytora Gutenberg, który wprowadza również wiele edytowalnych blokowo elementów.

1 godzinę temu, m4k napisał:

Zwracam się odnośnie problemu z animacja slider, która przestała działać na mojej stronie:

W konsoli przeglądarki widnieje błąd informujący o tym, że wywołanie skryptu .live() nie jest funkcją. Jak możemy przeczytać w Internecie trzeba zaktualizować skrypt ponieważ jest on pisany pod starszą wersję jQuery: https://stackoverflow.com/questions/14354040/jquery-1-9-live-is-not-a-function

Jeśli motyw został zakupiony i podlega on aktualizacjom to warto zwrócić się do autora o aktualizację skryptu, w przeciwnym razie trzeba będzie grzebnąć w motywie lub komuś to zlecić (ewentualnie podaj mi dane do logowania na PW to w wolnej chwili Ci to naprawię a rozwiązaniem podzielę się niżej).

Co do wyszukiwarki to nie wiem jak to wcześniej wyglądało. W konsoli nic nie widnieje więc domyślam się, że to może być problem przez aktualizację, która wprowadza widgety blokowe.

  • Lubię to! 3
Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Administrator
  • Rozwiązanie
Napisano (edytowane)

Okej udało się naprawić opisywane przez Ciebie błedy.

Dla potomnych: jeśli chodzi o slider to jest on generowany przez wtyczkę PixCars. Niestety autorzy nie mają żadnego kontaktu aby móc im zgłosić błąd.

Aby naprawić błąd slidera związany z błędem TypeError: $(...).live is not a function

  1. Aby naprawić błąd wchodzimy w Panel w naszym WordPressie
  2. Z menu z lewej wybieramy Wtyczki a następnie Edytor wtyczki (tutaj w zależności od tego czy sami instalowaliśmy czy za pomocą hostingowego instalatora może się zdarzyć że ta opcja nie będzie dostępna wtedy należy zrobić wszystko przez połączenie FTP edytując odpowiednie pliki)
  3. Gdy pojawi nam się edytor to z wyboru listy wtyczek wybieramy PixCars  obraz.png i klikamy "Wybierz"
  4. Teraz z listy po prawej klikamy na assets > js > pixcars.js
  5. Pojawi nam się zawartość tego pliku i w nim szukamy w okolicy linii 117 takiej regułki (jeśli nie znajdziemy możemy użyć wyszukiwarki klikając Ctrl+F i wpisując szukaną frazę):
    $('.pix-pagination li a').live('click', function (e) {
  6. Jeśli ją znajdziemy podmieniamy .live na .on

  7. Po wprowadzeniu zmian zapisujemy zmiany przyciskiem "Zaktualizuj plik" znajdujący się pod edytorem

  8. Podobną czynność musimy zrobić jeszcze w pliku assets > js > pixcars_reserv.js, z tą różnicą że wywołanie .live znajduje się w 5 linii (robimy wszystko tak jak poprzednio)

  9. Teraz przechodzimy na stronę, gdzie mieliśmy problem z tym skryptem i po odświeżeniu strony powinno działać. Jeśli nie działa to znaczy że musisz wyczyścić pamięć podręczną przeglądarki

 

Jak naprawić problem z brakiem wyszukiwarki w WordPress

Tak jak pisałem, nie wiem czy coś więcej tam było we filtrze samochodów. Przy pomocy krótkiego kodu dodawanego w motywie w pliku functions.php usuwamy edytor blokowy Gutenberga, który nadaje swoje style. Domyślam się że to było winowajcą.

// 
// ByeByeGutenberg
// 
// Disables the block editor from managing widgets in the Gutenberg plugin.
add_filter( 'gutenberg_use_widgets_block_editor', '__return_false', 100 );
// Disables the block editor from managing widgets.
add_filter( 'use_widgets_block_editor', '__return_false' );

Jeśli jednak to nie wszystko to daj znać @m4k na PW to będę kminił dalej 😉

Edytowane przez Mativve
  • Lubię to! 2
  • Wow 1
Odnośnik do odpowiedzi
Udostępnij na innych stronach

Problem wciąż nierozwiązany? Dodaj swoją odpowiedź

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto. Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...