WordPress

Jak ponownie wygenerować miniaturki w WordPress ?

Gdy zmieniasz motyw w WordPressie, może się okazać, że wcześniej przesłane obrazy nie pasują do nowego układu – mają niewłaściwe wymiary lub wyglądają nieestetycznie. Dzieje się tak dlatego, że każdy motyw może definiować własne rozmiary miniaturek, które różnią się od tych ustawionych wcześniej.

Jak sobie z tym poradzić? Najlepszym rozwiązaniem jest regeneracja miniaturek. Proces ten polega na ponownym wygenerowaniu wersji obrazów w odpowiednich rozmiarach, zgodnie z aktualnie aktywnym motywem i jego wymaganiami. Można to wykonać ręcznie, zmieniając ustawienia rozmiarów obrazów w panelu administracyjnym WordPressa, ale znacznie szybciej i wygodniej jest skorzystać z dedykowanej wtyczki.

W tym artykule przyjrzymy się dokładnie temu, czym jest regeneracja miniaturek w WordPressie, dlaczego jest potrzebna po zmianie motywu oraz jak przeprowadzić ten proces krok po kroku. Pokażemy, jak użyć popularnej wtyczki Regenerate Thumbnails, aby zautomatyzować cały proces, a także jak wykonać regenerację ręcznie za pomocą narzędzia WP-CLI – idealnego rozwiązania dla bardziej zaawansowanych użytkowników, którzy wolą pracę z wierszem poleceń.

Co się dzieje z naszymi obrazami po zmianie motywu ?

Zanim przejdziemy do tego, jak krok po kroku przeprowadzić regenerację miniaturek w WordPressie, warto najpierw zrozumieć, w jaki sposób ten system zarządza obrazami i ich rozmiarami.

WordPress automatycznie tworzy kilka wersji każdego przesyłanego obrazu, przycinając je zgodnie z ustawieniami w panelu administracyjnym. Znajdziesz je w zakładce Ustawienia > Media.

Na stronie ustawień mediów WordPress możesz zdefiniować trzy podstawowe rozmiary obrazów:

wordpress settings media

  • Miniaturka (thumbnail) – domyślnie 150 x 150 pikseli,
  • Średni (medium) – 600 x 600 pikseli,
  • Duży (large) – 1024 x 1024 pikseli.

Możesz edytować te wartości według własnych potrzeb, ale pamiętaj, aby kliknąć przycisk Zapisz zmiany, znajdujący się na dole strony, aby nowe ustawienia zaczęły obowiązywać.

Ale uwaga ! – motywy mogą mieć własne rozmiary miniaturek

Warto mieć na uwadze, że wiele motywów WordPressa wprowadza własne, niestandardowe rozmiary obrazów, które mogą zastąpić te zdefiniowane w ustawieniach mediów. Gdy zmienisz motyw, nowy układ może wymagać zupełnie innych wymiarów – i właśnie do tych nowych wymiarów będą się odnosić kolejne przesyłane obrazy.

Problem polega jednak na tym, że obrazy przesłane wcześniej nie są automatycznie dostosowywane do nowych wymiarów. Pozostają w starych rozmiarach, co może skutkować ich nieprawidłowym wyświetlaniem w nowym motywie – np. będą rozciągnięte, przycięte lub rozmazane.

Rozwiązanie? Regeneracja miniaturek

W tym momencie wkracza tzw. regeneracja miniaturek – proces, który polega na ponownym wygenerowaniu wersji obrazów według aktualnych wymagań motywu. Choć WordPress domyślnie nie oferuje opcji zbiorczego przetwarzania wcześniej przesłanych grafik, można to z łatwością wykonać za pomocą dedykowanej wtyczki (np. Force Regenerate Thumbnails) lub – w przypadku bardziej zaawansowanych użytkowników – za pomocą narzędzia wiersza poleceń WP-CLI.

Dzięki regeneracji miniaturek masz pewność, że wszystkie obrazy – również te starsze – będą zgodne z aktualnym wyglądem Twojej strony.

Jak regenerować miniaturki za pomocą Force Regenerate Thumbnails ?

Instalujemy i włączamy wtyczkę Force Regenerate Thumbnails.

Przechodzimy do Ustawienia > Wymuś ponowne utworzenie miniaturek

miniaturki wordpress

Wytarczy wcisnąć przycisk Utwórz ponownie wszystkie miniaturki i chwilę poczekać, aby wtyczka zregenerowała miniaturki w naszej bibliotece mediów, i co ważne – usunęła te, których już nie używamy. W ten sposób zaoszczędzimy trochę miejsca na serwerze. 

Regeneracja miniatur za pomocą WP-CLI

Choć większość użytkowników korzysta z graficznych wtyczek do regeneracji miniaturek, bardziej zaawansowaną i efektywną metodą jest użycie WP-CLI – narzędzia wiersza poleceń dla WordPressa. Oto główne korzyści wynikające z takiego podejścia:

  • Regeneracja miniaturek za pomocą WP-CLI jest znacznie szybsza niż w przypadku wtyczek działających przez interfejs przeglądarki. Operacje wykonywane są bezpośrednio na poziomie serwera, bez konieczności oczekiwania na ładowanie interfejsu użytkownika.
  • Ponieważ proces odbywa się lokalnie na serwerze, nie angażuje zasobów przeglądarki ani nie generuje dodatkowego ruchu HTTP, co przekłada się na niższe zużycie pamięci i CPU.
  • W przeciwieństwie do przeglądarkowych rozwiązań, które mogą zostać przerwane przez limity czasu wykonywania skryptów PHP, WP-CLI działa niezależnie od tych ograniczeń. Dzięki temu możesz bez obaw przetwarzać nawet bardzo duże biblioteki mediów.
  • WP-CLI świetnie sprawdza się w automatyzacji zadań. Możesz zintegrować regenerację miniaturek z harmonogramem zadań (cron), wdrożeniami lub skryptami konserwacyjnymi, co oszczędza czas i eliminuje potrzebę ręcznej interwencji.
  • WP-CLI oferuje szereg opcji i parametrów, które pozwalają precyzyjnie dostosować sposób regeneracji. Możesz np. regenerować tylko wybrane typy obrazów, pomijać niektóre rozmiary lub ograniczyć operację do konkretnego zakresu ID mediów.

Podstawowe polecenie do regeneracji miniatur znajduje się poniżej:

wp media regenerate --yes

Regeneracja tylko brakujących miniatur:

wp media regenerate --only-missing

Jak widzicie regeneracja miniaturek za pomocą WP CLI jest znacnzie wygodniejsza, jednak wymaga dostępu do tego narzędzia na naszym serwerze. Zatem jeśli masz dostęp do linii komend i szukasz wydajnego, niezawodnego rozwiązania do zarządzania obrazami, WP-CLI jest bezkonkurencyjnym narzędziem, które łączy moc, elastyczność i wygodę.

Dziękuję za uwagę. W Komentarzach możecie dać nam znać, jak wam poszło 😉

Może cię zainteresować:

Przenosimy wp-config.php w inne miejsce

Kabson

Jak zwiększyć liczbę wyświetleń bloga w 2026 roku

Kabson

Jak ograniczyć liczbę prób logowania w WordPressie

Kabson

Instalujemy WordPress na XAMPP (lokalnie)

Kabson

Jak szybko zmienić adres URL logowania w WordPressie dla zwiększenia bezpieczeństwa?

Kabson

Jak wyłączyć pasek administratora WordPress ?

Kabson

Zostaw komentarz