Jak dodac pływające menu na stronie WordPress bez płatnych wtyczek?

Pływające menu. Dodanie pływającego menu na stronie WordPress może znacząco poprawić nawigację i wygodę użytkowników. Pokażę Ci, jak krok po kroku dodać pływające menu bez konieczności korzystania z płatnych wtyczek. Skorzystamy z darmowych rozwiązań i prostych metod, aby uzyskać profesjonalny efekt.

Dlaczego warto używać pływającego menu?

Pływające menu, znane również jako sticky menu, pozostaje widoczne na ekranie, nawet podczas przewijania strony. Dzięki temu użytkownicy mają zawsze dostęp do kluczowych elementów nawigacyjnych, co zwiększa wygodę korzystania ze strony. Takie menu może także poprawić współczynnik konwersji, ponieważ najważniejsze linki są zawsze pod ręką.

Pływające menu – Dodanie przy pomocy CSS

Najprostszym sposobem na dodanie pływającego menu jest wykorzystanie CSS. Pokażę Ci, jak to zrobić krok po kroku.

Krok 1: Znajdź identyfikator lub klasę swojego menu

Zaloguj się do panelu administracyjnego WordPress i przejdź do zakładki „Wygląd” > „Dostosuj”. Następnie znajdź swoje menu i zanotuj jego identyfikator (ID) lub klasę (class). Najczęściej używane identyfikatory to #menu lub .navbar.

Krok 2: Dodaj odpowiedni kod CSS

Przejdź do zakładki „Wygląd” > „Edytor motywu” i znajdź plik style.css. Dodaj poniższy kod CSS, zastępując #menu lub .navbar odpowiednim identyfikatorem lub klasą:

#menu {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

Krok 3: Zapisz zmiany

Zapisz zmiany w pliku style.css. Twoje menu powinno teraz być pływające i pozostawać widoczne podczas przewijania strony.

Pływające menu – Dodanie przy pomocy JavaScript

Jeśli potrzebujesz bardziej zaawansowanych funkcji, możesz użyć JavaScript, aby dodać przyklejone menu.

Krok 1: Dodaj kod JavaScript

Przejdź do zakładki „Wygląd” > „Edytor motywu” i znajdź plik header.php. Dodaj poniższy kod JavaScript tuż przed zamknięciem tagu </head>:

<script>
  window.onscroll = function() {myFunction()};
  var menu = document.getElementById("menu");
  var sticky = menu.offsetTop;

  function myFunction() {
    if (window.pageYOffset >= sticky) {
      menu.classList.add("sticky");
    } else {
      menu.classList.remove("sticky");
    }
  }
</script>

Krok 2: Dodaj odpowiedni kod CSS

Przejdź do pliku style.css i dodaj poniższy kod CSS:

.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

Krok 3: Zapisz zmiany

Zapisz zmiany w plikach header.php i style.css. Twoje menu powinno teraz być przyklejone i aktywować się przy przewijaniu strony.

Wykorzystanie darmowych wtyczek | Pływające menu

Jeśli nie czujesz się komfortowo z edytowaniem kodu, możesz skorzystać z darmowej wtyczki.

WP Sticky Menu (or Anything!) on Scroll
To prosta i darmowa wtyczka, która pozwala na łatwe dodanie pływającego menu. Wystarczy zainstalować wtyczkę, przejść do jej ustawień i wybrać element, który ma być pływający.

Kliknij, aby sprawdzić wtyczkę.

Chcesz mieć więcej klientów?

Pozwól mi pomóc. Jestem certyfikowanym specjalistą Google do spraw marketingu internetowego. Dzięki temu wiem w jaki sposób docierać do Twoich klientów w Internecie.

Wykonam dla Ciebie zoptymalizowaną pod SEO stronę WordPress & WooCommerce. Utworzę wizytówkę Twojej firmy w Google i dodam ją do dziesiątek polskich katalogów firm. Ponadto, stworzę i poprowadzę za Ciebie firmowy fanpage na Facebooku i Instagramie. Te wszystkie działania wyniosą Twoją pozycję w Google na sam szczyt.

Kategorie

Odbierz darmowy e-book

Dołącz do Newslettera i odbierz darmowy e-book o Najlepszych Narzędziach WordPress

Sprawdź moje kanały w SM

Chmura tagów

ODBIERZ DARMOWEGO
E-BOOKA

Ponad 20 stron konkretnych informacji dzięki którym rozwiniesz swoją stronę opartą o WordPress. Za darmo. Wystarczy, że zapiszesz się do Newslettera.

Ekspresowa ankieta

Odpowiedz na 9 szybkich pytań i otrzymaj rabat na swoją stronę internetową

W jaki sposób mnie znalazłeś/aś?
Jak długo mnie znasz?
Czy śledzisz moje Social Media?
Jak oceniasz mój cennik?
Landing page - 980zł netto | Strona z podstronami - 1480zł netto | Sklep internetowy 2480zł netto
Jakiej strony internetowej potrzebujesz?
Jaki jest Twój budżet na stronę internetową?
Czy jesteś zainteresowany/zainteresowana dodatkowymi usługami?
Czy kupiłbyś/kupiłabyś dodatkowego e-booka?
Za darmo otrzymasz instrukcję obsługi Twojej strony | Pytam o e-booka dotyczącego eksperckiej dodatkowej wiedzy
Czy mam się z Tobą skontaktować?
Oferuje wyłącznie szybki kontakt e-mailowy - dzięki temu nigdy nie przerwe Twojej pracy.
.
.
.
.
.
.
.
.
.
.
.