
🖥 Czym jest stopka WordPress i jak ją zmienić: 4 sposoby
Stopka WordPress, obszar, który właściciele witryn często olewają. Wypełniają ją copyrightem, paroma linkami „na wszelki wypadek" i zapominają. A szkoda.
Footer widzą wszyscy. Odwiedzający przewinął stronę do końca, co oznacza, że treść go wciągnęła i jest gotowy na kolejny krok. Subskrypcja, kontakt, przejście do katalogu, moment maksymalnego zaangażowania. Jeśli jednak footer wygląda jak wysypisko standardowych linków, ten moment jest stracony.
Rozłożymy na czynniki pierwsze, z czego składa się stopka, do czego służy i, co najważniejsze, jak zmienić footer w WordPress bez katastrofy, od bezpiecznych metod przez ustawienia motywu po edycję footer.php z kopią zapasową.
💡 Szybki przegląd:
- Dowiedz się, gdzie mieszka footer WordPressa: plik footer.php, obszary widgetów i szablony blokowe
- Wybierz metodę edycji odpowiednią dla swojego motywu: konfigurator, widgety, edytor witryny lub kod
- Wprowadzaj zmiany bezpiecznie: motyw potomny, kopia zapasowa i zasada „nie ruszać wp_footer"
- Wypełnij footer przydatnymi elementami: menu, kontakty, copyright, skrypty analityczne
Czym jest footer WordPressa i gdzie się znajduje
W klasycznych motywach WordPressa stopka przechowywana jest w pliku footer.php. To szablon PHP, który jest ładowany na końcu każdej strony. To tutaj znajdują się wywołania wp_footer(), haka, bez którego nie zadziałają ani skrypty wtyczek, ani analityka.
Specyfikacja HTML5 uczyniła z <footer> pełnoprawny element semantyczny. Nowoczesne motywy używają go wewnątrz footer.php jako kontenera, a motywy blokowe (Twenty Twenty-Four, Twenty Twenty-Five) budują footer z bloków za pomocą edytora witryny, całkowicie bez pliku PHP.
W wielu klasycznych motywach footer jest dostępny przez widgety. Obszary takie jak „Footer Column 1", „Footer Column 2" są widoczne w sekcji „Wygląd → Widgety". To najprostszy sposób edycji: przeciągnął Pan widget „Tekst", „Menu" lub „Niestandardowy HTML" i footer został zaktualizowany bez jednej linijki kodu.
Użytkownicy często myślą, że footer nie ma wartości i odwiedzający tam nie zaglądają. Dane świadczą o czymś przeciwnym: mapy cieplne pokazują, że użytkownicy aktywnie przewijają stronę do dołu, jeśli treść na stronie jest przydatna. Footer to nie cmentarzysko linków, a obszar roboczy.
Metoda 1: ustawienia motywu (konfigurator)
Najbezpieczniejsza ścieżka, czyli użycie wbudowanych ustawień aktywnego motywu. Proszę wejść w „Wygląd → Dostosuj" i poszukać zakładki związanej z footerem.
W różnych motywach nazywa się ona różnie: „Footer", „Stopka", „Footer Builder" lub „Footer Options". Na przykład Publisher od BetterStudio udostępnia osobny panel z elastyczną konfiguracją, tło, kolumny, copyright, kolor tekstu, listę linków. W Astra jest „Footer Builder" z przeciąganiem komponentów.

Zaletą tego podejścia jest to, że zmiany zachodzą w czasie rzeczywistym, w konfiguratorze widać podgląd. Żadnego kodu nie trzeba ruszać, a motyw sam dba o kompatybilność. Wadą jest to, że zestaw opcji jest ograniczony do tego, co przewidział twórca motywu. Jeśli potrzebuje Pan wyświetlić dowolny kod PHP lub niestandardowy shortcode, ta metoda nie zadziała.
Metoda 2: widgety footera
Klasyczne motywy rejestrują jedną lub kilka stref sidebaru dla footera. Proszę sprawdzić „Wygląd → Widgety", jeśli są tam bloki o nazwach takich jak „Footer 1", „Footer 2", „Footer Sidebar", to jest Pana droga.

Proszę przeciągnąć potrzebny widget do strefy footera. Najczęściej używa się:
- „Tekst", do copyrightu, kodu HTML, telefonu, adresu;
- „Menu nawigacyjne", do linków „O nas", „Kontakt", „Polityka prywatności";
- „Niestandardowy HTML", do liczników, skryptów, mikrodanych Schema.org.
Ważna kwestia: nie wszystkie motywy wyświetlają strefy widgetów w footerze. Jeśli sekcja jest pusta, Pana motyw najprawdopodobniej jest blokowy lub na sztywno koduje footer przez footer.php. Wtedy proszę przejść do metody 3 lub 4.
Metoda 3: edytor witryny (motywy blokowe)
Począwszy od WordPressa 5.9, a zwłaszcza w Twenty Twenty-Three, Twenty Twenty-Four i Twenty Twenty-Five, footer jest budowany nie z plików motywu, a z bloków. Proszę wejść w „Wygląd → Edytor", wybrać „Szablony" i znaleźć „Footer" lub „Stopka".
Edytor witryny pokazuje ten sam interfejs, co Gutenberg podczas edycji wpisu: można dodać kolumny, grupę, nagłówek, menu nawigacyjne, ikony mediów społecznościowych, tekst. Dostępna jest pełna personalizacja bez PHP.
To najnowocześniejsza metoda. Działa ona jednak tylko w motywach blokowych. Jeśli Pana motyw jest klasyczny, edytor witryny nie pokaże footera i trzeba wrócić do metod 1, 2 lub 4.
Metoda 4: edycja footer.php (przez motyw potomny)
Jeśli elastyczność gotowych ustawień jest niewystarczająca, pozostaje kod. Plik footer.php znajduje się w katalogu głównym motywu. Można go znaleźć przez „Wygląd → Edytor plików motywu" lub przez FTP/menedżer plików hostingu.

Zasada numer jeden: nie edytuje Pan footer.php bezpośrednio w działającym motywie. Proszę utworzyć motyw potomny, skopiować do niego plik i edytować już kopię. W przeciwnym razie podczas aktualizacji motywu wszystkie zmiany przepadną.
Zasada numer dwa: proszę wykonać pełną kopię zapasową witryny, zarówno bazy danych, jak i plików. Błąd w footer.php może położyć całą witrynę (biały ekran śmierci), a nie tylko footer.
Najoszczędniejszą techniką jest dodawanie kodu na końcu pliku przed zamykającym </body> lub </html>, bez ruszania istniejących wywołań. Oto bezpieczny szablon do wstawienia niestandardowego copyrightu:
1 // Добавить в footer.php дочерней темы перед <?php wp_footer(); ?> 2 if ( ! function_exists( 'my_custom_footer_text' ) ) { 3 function my_custom_footer_text() { 4 echo '<div class="custom-footer-copy">© ' . date( 'Y' ) . ' ' . get_bloginfo( 'name' ) . '. Все права защищены.</div>'; 5 } 6 add_action( 'wp_footer', 'my_custom_footer_text' ); 7 }
Kod dodaje się do functions.php motywu potomnego, a w footer.php nie trzeba w ogóle niczego ruszać, hak wp_footer sam wyświetli znaczniki. Takie podejście jest maksymalnie bezpieczne.
Jeśli trzeba usunąć standardowy copyright motywu, a nie dodać własny, proszę szukać odpowiedniego wywołania w footer.php. Zazwyczaj jest to funkcja o nazwie w rodzaju theme_name_footer_credits() lub blok printf() z tekstem copyrightu. Proszę usuwać punktowo, nie cały plik.
Co warto umieścić w footerze
Proszę nie zamieniać footera w wysypisko linków. Dobra stopka rozwiązuje konkretne zadania:
Element | Cel | Przykład |
|---|---|---|
Copyright | Ochrona prawna, aktualny rok |
|
Nawigacja | Powiela kluczowe sekcje | O nas, Blog, Kontakt, Usługi |
Polityki | Wymóg RODO i przepisów | Polityka prywatności, Regulamin |
Kontakt | Szybki kontakt | Email, telefon, adres, mapa |
Media społecznościowe | Utrzymanie odbiorców | Ikony Telegram, YouTube, VK |
Kod analityczny | Liczniki i skrypty | Google Analytics, Yandex Metrica, piksele |
Schema.org | Mikrodane dla wyszukiwarek | Organization, LocalBusiness |
Do skryptów analitycznych i metryk proszę używać nie footer.php, a wtyczek takich jak Google Site Kit lub WPCode. Wstawiają one kod przez hak wp_footer i nie giną przy zmianie motywu. Wtyczki do wstawiania kodu pozwalają również umieszczać skrypty w <head>, a nie w footerze, jeśli wymaga tego serwis.
Krótki, praktyczny tutorial po angielsku od Elegant Themes pokazuje na żywo wszystkie główne techniki edycji footera, od konfiguratora po Divi Theme Builder. Jeśli jest Pan wzrokowcem i lepiej odbiera działania na ekranie niż tekst, 10 minut wideo zastąpi godzinę czytania dokumentacji.
⁉️🤔 Często zadawane pytania
Czy można zrobić inny footer dla różnych stron?
Tak. Najpewniejszą metodą są wtyczki takie jak Conditional Widgets lub Dynamic Widgets dla klasycznych motywów. Dla blokowych edytor witryny pozwala utworzyć osobny szablon dla konkretnej strony z własnym footerem. Przez kod rozwiązuje się to warunkiem
is_page()wfooter.phpmotywu potomnego: sprawdza Pan ID strony i ładuje odpowiedni wariant znaczników. Proszę nie zapomnieć o kopii zapasowej.
Co się stanie, jeśli usunę wp_footer() z footer.php?
Przestaną działać skrypty, które podczepiają wyjście pod ten hak: Google Analytics, metryka, czaty, popupy, kod wtyczek buforowania. Z zewnątrz witryna może wyglądać normalnie, ale funkcjonalnie mocno ucierpi. Dlatego
<?php wp_footer(); ?>to ostatnia rzecz wywoływana przed</body>i nie wolno jej ruszać. Swój kod dodaje Pan przed wywołaniem haka, nie po.
Jak usunąć napis „Działa na WordPressie" lub „Stworzono na motywie X"?
W klasycznych motywach proszę szukać w
footer.phpfunkcji, która wyświetla ten tekst. Najczęściej jest toprintf()lubsprintf()z tekstem copyrightu. W motywach blokowych proszę wejść do edytora witryny, wybrać szablon footera i po prostu usunąć odpowiedni blok (zazwyczaj „Akapit" z tekstem). Jeśli twórca motywu na sztywno zaszył copyright w funkcji bez filtra, potrzebny będzie motyw potomny i nadpisanie tej funkcji.
Co robić, jeśli po edycji footer.php witryna padła?
Proszę przywrócić oryginalny plik z kopii zapasowej przez FTP lub menedżer plików hostingu. Jeśli trzymał się Pan zasady i edytował motyw potomny, wystarczy zmienić nazwę folderu motywu potomnego, WordPress automatycznie przełączy się na motyw nadrzędny. Jeśli panel administracyjny jest niedostępny, proszę włączyć
WP_DEBUGwwp-config.php:define('WP_DEBUG', true);, to pokaże konkretny błąd zamiast białego ekranu.
Czym różni się footer w motywie blokowym od klasycznego?
W klasycznym jest plik PHP
footer.phpi widgety. W blokowym jest szablon z bloków, edytowalny wizualnie w edytorze witryny (Внешний вид → Редактор). Dla odwiedzającego nie ma różnicy, dla developera jest kolosalna: w motywie blokowym footer buduje się bez programowania, przeciągając bloki. Ale jest też więcej ograniczeń: dowolnego PHP bezpośrednio wstawić się nie da.
Co zrobić z footerem już teraz
Footer nie powinien być sierocym copyrightem z rokiem sprzed dekady. Proszę otworzyć konfigurator lub edytor witryny i sprawdzić trzy rzeczy: czy rok w copyrightcie jest aktualny, czy linki prowadzą do żywych stron, czy widać telefon lub kontakt.
Proszę zacząć od małych rzeczy. Dodać ikony mediów społecznościowych do dolnej strefy widgetów, zaktualizować copyright na © 2026, wstawić link do polityki prywatności. To 10 minut pracy i od razu nadaje witrynie bardziej profesjonalny wygląd. A jeśli potrzebuje Pan głębszych zmian, proszę wrócić do metod powyżej: dla Pana poziomu pewności i motywu zawsze znajdzie się odpowiednia metoda.
Proszę wybrać metodę dla swojego motywu:
- Klasyczny motyw z konfiguratorem, metoda 1, ustawienia motywu;
- Klasyczny motyw ze strefami widgetów, metoda 2, widgety footera;
- Motyw blokowy (2023 i nowsze), metoda 3, edytor witryny;
- Potrzebna unikalna logika, metoda 4, motyw potomny i
footer.php.



