Jak naprawić problem przewijania do zakotwiczenia Elementora na urządzeniu mobilnym

Rifat E Dec 14, 2023

Elementor to popularna wtyczka do tworzenia stron dla WordPress, która pozwala użytkownikom tworzyć wspaniałe i interaktywne strony internetowe bez znajomości kodowania. Jedną z wielu jego funkcji jest możliwość tworzenia linków kotwiczących, które przewijają do określonych sekcji strony. Jednak niektórzy użytkownicy zgłosili problem polegający na tym, że te linki zakotwiczone nie działają prawidłowo na urządzeniach mobilnych, co może być frustrujące zarówno dla właścicieli witryn, jak i odwiedzających.

Jeśli doświadczasz tego problemu, nie martw się! Dostępnych jest kilka rozwiązań, które mogą pomóc rozwiązać problem przewijania do zakotwiczenia w Elementorze na urządzeniach mobilnych. W tym przewodniku omówimy najskuteczniejsze sposoby rozwiązywania tego problemu, w tym dostosowanie ustawień witryny, użycie niestandardowego kodu i zainstalowanie wtyczek. Dzięki tym wskazówkom i wskazówkom możesz mieć pewność, że linki zakotwiczone w Twojej witrynie będą działać płynnie i bezproblemowo na wszystkich urządzeniach, zapewniając użytkownikom lepsze doświadczenia.

Czym jest kotwica w Elementorze?

Menu przeskoku to inna nazwa menu zakotwiczenia. Ten identyfikator kotwicy poprowadzi Cię do miejsca, które określiłeś jako preferencję. Menu kotwicy umożliwia widzom przejście do następnej strony, kliknięcie dowolnego łącza i wykonanie dowolnego wyszukiwania. Jest to ogólnie operator witryny WordPress.

W jaki sposób użycie Anchor w Twojej witrynie może Ci pomóc

Kotwica może służyć wielu celom. To połączenie optymalizuje komfort surfowania po Twojej witrynie. Zalety są następujące:

Poprawia doświadczenie użytkownika

Linki kotwiczące ułatwiają przeglądanie. Twoi odwiedzający mogą po prostu kliknąć, dotknąć i wybrać żądaną usługę. Poprawia to jakość korzystania z Internetu.

Umożliwia powrót do góry zawartości

Jeśli przewijasz za dużo, linki zakotwiczone mogą pomóc Ci w przejściu na górę strony. To narzędzie pozwoli Ci zaoszczędzić czas i utrzymać Cię na właściwej drodze.

Zapewnia wydajne przeglądanie

Oprócz przewijania, kotwice mogą służyć także do klikania, powrotu do poprzedniej strony itp. Ułatwia to sprawne przeglądanie.

Szybsza wydajność

Możesz uzyskać natychmiastową odpowiedź na polecenie. Zamiast wprowadzać instrukcje, linki zakotwiczone umożliwiają szybszą nawigację.

Dlaczego funkcja przewijania do zakotwiczenia w Elementorze nie działa na urządzeniach mobilnych

Trudno wyjaśnić, dlaczego przewijanie do zakotwiczenia w Elementorze nie działa na urządzeniach mobilnych. Jednak po kompleksowym dochodzeniu udało nam się ustalić następujące fakty:

Niewystarczające cele

Jeśli na Twojej stronie brakuje linków docelowych, takich jak Sobre-Agencia, Como-Fazer, Usługi, kontakty itp. Może to być czynnik uniemożliwiający działanie Twojego linku przewijania.

Rozszerzenia powodują trudności

Jeśli na Twoim urządzeniu z Androidem znajdują się rozszerzenia, może to również blokować działanie funkcji przewijania.

Za dużo wtyczek

Jeśli Twoja witryna ma nadmierną liczbę wtyczek, może to być kolejny powód, dla którego kotwica WordPress przestała odpowiadać. Dodatkowe wtyczki kolidują ze sobą. Może to spowodować, że Twoja witryna stanie się niedostępna.

Zły stan serwera

Jeśli serwer Twojej witryny nie obsługuje wtyczek, może to być przyczyną uniemożliwiającą działanie Twoich linków.

5 najskuteczniejszych wskazówek, jak naprawić Elementor Scroll toAnchor

elementor anchor

Pomimo powodu, dla którego przewijanie do kotwicy w Elementorze okazało się nieskuteczne, poniższe wskazówki pomogą Ci naprawić Twoją witrynę. Tutaj idzie;

Tworzenie celów

Twój link przewijania może nie działać, jeśli Twoja strona nie zawiera linków docelowych. Z tego powodu należy najpierw skonstruować linki docelowe, a następnie podkreślić je w następujący sposób:

Najpierw wybierz motyw i wprowadź poniższe kody do swojego arkusza.

.menu-item a{
     Color: black;


}

Jeśli chcesz być informowany o tym, czy Twój link jest widoczny dla odbiorców, wybierz tę opcję. Aby to zrobić, podaj następujący CSS:

.menu-itema.mPS2id-highlight{
      color: red;
}

Użyj filtra JavaScript

W przypadku widżetu zakotwiczenia Elementora można zastosować filtr JavaScript. Uruchom następujące programy, aby dodać filtr:

add_action( 'wp_footer', function() {
    if ( ! defined( 'ELEMENTOR_VERSION' ) ) {
        return;
    }
    ?>
    <script>
        jQuery( function( $ ) {
            $( window ).on( 'elementor/frontend/init', function() {

                elementorFrontend.hooks.addFilter( 'frontend/handlers/menu_anchor/scroll_top_distance', function( scrollTop ) {
                    var isMobile = $(window).width() <= 760;
                    if (isMobile) {
                        return scrollTop - 1000;
                    } else {
                        return scrollTop;
                    }   
                } ); 
            } );
        } );
    </script>
    <?php
} );

Dostosuj przewijanie

Dostosuj przewijanie przesunięcia, gdy menu jest otwarte w trybie mobilnym, jako rozwiązanie alternatywne.

Zapobiegaj zamykaniu menu

Chociaż nie jest to wykonalne rozwiązanie, jedyną opcją jest pozostawienie otwartego menu rozwijanego. Ułatwi to nawigację, jeśli kotwica przewijania utknie.

Wybierz motyw domyślny

Jedną z rzeczy, które możesz zrobić, aby naprawić ikonę kotwicy w swojej witrynie, jest naprawienie ikony. Wybierz domyślny motyw dla WordPress. To jest lepsze.

Jak łatwo dodać kotwicę do swojej witryny Elementor za pomocą wtyczki

Wtyczka to najwygodniejsza metoda dodania linku kotwiczącego do witryny internetowej. Aby dodać kotwicę, wykonaj poniższe czynności:

Zainstaluj wtyczkę dodającą linki przed dodaniem jakichkolwiek linków. Następnie utwórz blok krótkiego kodu, w którym powinny pojawić się linki zakotwiczone. Wykonaj następujące krótkie kody:

[ps2id id='section-1'/]

Wstaw linki kotwiczące do zupełnie nowego bloku krótkiego kodu. Umieść go tam, gdzie chcesz, aby pojawił się link. Wykonaj następujące kody:

[ps2id url='#some-id']link text[/ps2id]

Następnie zamień „some-id” na skonstruowaną nazwę kotwicy i tekst linku na żądaną kotwicę. Zapisz zmiany teraz. Gotowe.

5 najlepszych wtyczek do zakotwiczenia i przewijania

Istnieją dziesiątki wtyczek, które znacznie poprawiają dostępność łączenia. Po kompleksowym badaniu proponujemy pięć wtyczek kotwiących wymienionych poniżej jako najlepsze.

Dodaj linki kotwiczne

Wtyczka Add Anchor Links to potężne narzędzie, które umożliwia właścicielom witryn tworzenie linków kotwiczących do tagów nagłówków w swoich postach, podobnie jak Github tworzy linki w plikach Readme.md. Ta wtyczka jest niezwykle niezawodna i wstawia linki zakotwiczone w wybranych nagłówkach i elementach treści, zapewniając bezproblemową obsługę osobom odwiedzającym witrynę. Dodatkowo Add Anchor Links jest zgodny z PHP (5.6) i PHP 7, dzięki czemu jest kompatybilny z szeroką gamą konfiguracji stron internetowych. Użytkownicy mogą wyłączyć CSS i określić typ postu, do którego zostaną dodane linki kotwiczące, zapewniając elastyczność i kontrolę nad funkcjonalnością wtyczki. Ogólnie rzecz biorąc, Add Anchor Links to niezbędna wtyczka dla każdego właściciela witryny, który chce zoptymalizować swoją treść w celu zapewnienia lepszego doświadczenia użytkownika.

Kluczowe cechy

  • Wybierz typ postu, do którego zostaną dodane linki zakotwiczone.
  • Wyłącz CSS.
  • Kompatybilny z PHP (5.6) i PHP 7

Przewiń stronę do identyfikatora

Page scroll to id to potężna wtyczka, która zwiększa wygodę użytkownika, zastępując tradycyjne zachowanie przeglądarek płynną animacją przewijania podczas klikania linków zawierających wartość href „#”. Oferuje wszystkie niezbędne narzędzia i zaawansowane funkcjonalności dla witryn jednostronicowych, nawigacji na stronie i łączy prowadzących na górę. Dzięki ponad 30 typom wygładzania i regulowanemu czasowi animacji przewijania użytkownicy mogą dostosować sposób przewijania. Wtyczka podświetla również linki i cele za pomocą gotowych klas CSS oraz umożliwia przewijanie w pionie i/lub poziomie. Dodatkowo oferuje przewijanie z przesunięciem według pikseli lub selektorów elementów z niestandardowymi wyrażeniami i opcjami specyficznymi dla łącza, takimi jak czas przewijania i cel podświetlenia. Ta wtyczka może usprawnić nawigację w witrynie i zapewnić przyjemniejsze doświadczenie użytkownika.

Kluczowe cechy

  • Regulowana animacja przewijania
  • Przewijanie w pionie i poziomie
  • Przesunięcie przewijania o piksele
  • Podświetlanie linków i celów
  • Przewijanie różnych stron
  • Wstaw przyciski linku i identyfikatora celu

Ostateczne bloki

Ultimate Blocks to wtyczka WordPress oferująca ogromną kolekcję ponad 18 bloków z wieloma funkcjami połączonymi w ramach jednego parasola. Ta wtyczka jest świetną opcją dla tych, którzy szukają wtyczki blokującej tabelę treści z opcjami linków zakotwiczonych. Blok spisu treści umożliwia utworzenie automatycznego spisu treści za pomocą jednego kliknięcia, ułatwiając użytkownikom przejście do sekcji, którą chcą przeczytać. Dodatkowo możesz włączyć lub wyłączyć płynne przewijanie oraz dostosować tytuł, tło, kolor listy i kolor ikony listy. Ogólnie rzecz biorąc, Ultimate Blocks to wszechstronna wtyczka, która może zaoszczędzić czas i wysiłek przy tworzeniu treści dla Twojej witryny.

Kluczowe cechy

  • Przewiń Regulacja przesunięcia
  • Płynne przewijanie
  • Romanizuj linki kotwiczne
  • Usuń znaki diakrytyczne z linków kotwicznych
  • Wyrównanie listy
  • Ponad 18 przydatnych bloków
  • Styl listy treści
  • Podziel spis treści na kolumny

Blok kotwiczny

Wtyczka Anchor Block zapewnia łatwe rozwiązanie dodawania kotwic linków do treści Twojej witryny za pomocą Edytora bloków Gutenberga. Zawiera dedykowany blok, który umożliwia dodanie identyfikatora kotwicy i opcjonalnego górnego marginesu. Dzięki tej wtyczce możesz z łatwością generować linki wewnętrzne do każdej sekcji swoich stron, co czyni ją niezbędnym narzędziem poprawiającym komfort korzystania z Twojej witryny. Chociaż nie zawiera fantazyjnych animacji przewijania, Anchor Block jest prosty i przyjazny dla użytkownika, dzięki czemu można bezproblemowo dodawać kotwice linków do treści witryny.

Kluczowe cechy

  • Łatwa w użyciu wtyczka
  • Dedykowany blok dla edytora bloków Gutenberga
  • Dodaj identyfikator swojej kotwicy
  • Opcja dodania opcjonalnego górnego marginesu w pikselach
  • Renderowanie front-endu z kotwicą
  • Niestandardowy element menu łącza

Łatwe, płynne przewijanie łączy

Easy Smooth Scroll Links to potężna wtyczka, która umożliwia użytkownikom stosowanie animacji przewijania do kotwic stron i płynne przewijanie w łatwy i bezproblemowy sposób. Dzięki ponad 30 efektom animacji przewijania do wyboru użytkownicy mogą dostosować prędkość przewijania i wartość przesunięcia do swoich preferencji. Wtyczka obsługuje również użycie krótkich kodów, dzięki czemu można ją łatwo wdrożyć w dowolnym kreatorze stron, a także zawiera przycisk zakotwiczenia edytora wizualnego, umożliwiający łatwe użycie w edytorze wizualnym bez skrótów. Kompatybilny ze wszystkimi głównymi przeglądarkami, Easy Smooth Scroll Links to narzędzie niezbędne dla każdego, kto chce poprawić komfort użytkowania swojej witryny.

Kluczowe cechy

  • Dostosuj prędkość przewijania i wartość przesunięcia
  • 30 efektów animacji przewijania
  • Przycisk zakotwiczenia edytora wizualnego
  • Obsługa krótkich kodów
  • Wyklucz niektóre kotwice z przewijania
  • Działa na wszystkich głównych przeglądarkach

Podsumowanie

Każdy właściciel witryny pragnie w pełni funkcjonalnej witryny WordPress. Twoi użytkownicy mogą być rozczarowani, jeśli nie będzie działać poprawnie. Brak możliwości przewinięcia Elementora do kotwicy na urządzeniu mobilnym to częsty problem, z którym spotyka się każdy właściciel witryny. Aby ułatwić Ci życie, wyróżniliśmy najskuteczniejsze hacki. Wierzymy, że te informacje pomogą Ci w naprawie Twojego urządzenia.

Divi WordPress Theme