Przejdź do treści

Case study WordPress 2026

ICM UW

Zobacz online (otwiera się w nowej karcie)

Rozwój głównego serwisu Interdyscyplinarnego Centrum Modelowania Matematycznego i Komputerowego Uniwersytetu Warszawskiego. Projekt obejmuje rozwój WordPressa, wielojęzyczność, dostępność, wydajność oraz narzędzia wspierające publikowanie dużej ilości treści.

Rola / zakres
Kodowanie + rozwój i utrzymanie serwisu
Rok
2026
Podgląd realizacji: ICM UW

Technologie projektu

  • WordPress
  • Gutenberg
  • PHP
  • JavaScript
  • ACF
  • Bootstrap
  • GitHub
  • Figma

Realizacja wykonana w ramach obowiązków zawodowych w ICM UW.

Rozwój głównego serwisu Interdyscyplinarnego Centrum Modelowania Matematycznego i Komputerowego Uniwersytetu Warszawskiego. Projekt obejmuje rozwój WordPressa, wielojęzyczność, dostępność, wydajność oraz narzędzia wspierające publikowanie dużej ilości treści.

Kontekst

Serwis ICM UW obsługuje wiele typów informacji – od aktualności i komunikatów, przez projekty i publikacje, po informacje o zespołach, badaniach i działalności Centrum.

Ze względu na skalę witryny rozwój nie polega wyłącznie na tworzeniu kolejnych podstron. Istotne są również struktura danych, wyszukiwanie, wielojęzyczność, dostępność oraz możliwość wygodnego zarządzania treścią przez redakcję.

Wyzwanie

Wraz z rozwojem serwisu pojawiały się kolejne wymagania dotyczące sposobu prezentacji i wyszukiwania treści, obsługi wersji polskiej i angielskiej oraz dostępności interfejsu.

Część prac wymagała rozwijania istniejących mechanizmów WordPressa bez przebudowy całego serwisu i bez utrudniania codziennej pracy redakcji.

Zakres mojej pracy

Odpowiadam za rozwój techniczny serwisu WordPress oraz wdrażanie nowych funkcji i poprawek.

Zakres obejmuje między innymi:

  • rozwój szablonów i komponentów,
  • obsługę wersji PL i EN,
  • rozwój projektów i publikacji,
  • mechanizmy wyszukiwania i filtrowania,
  • poprawki WCAG,
  • optymalizację wydajności,
  • rozwój elementów interfejsu,
  • poprawki związane z bezpieczeństwem i ochroną danych,
  • bieżące utrzymanie techniczne.

WordPress i wielojęzyczność

Serwis wykorzystuje WordPress oraz Polylang do obsługi wersji językowych.

Rozwój wymaga zachowania spójności pomiędzy polską i angielską wersją serwisu, zarówno na poziomie treści, jak i komponentów, menu, wyszukiwarki oraz elementów dynamicznych.

Projekty, publikacje i wyszukiwanie

Jednym z ważnych obszarów było uporządkowanie prezentacji projektów oraz publikacji.

Rozwijane mechanizmy pozwalają redakcji zarządzać danymi w WordPressie, a użytkownikom szybciej docierać do potrzebnych informacji poprzez odpowiednio przygotowane listy, filtry i wyszukiwanie.

Dostępność

Serwis jest rozwijany z uwzględnieniem WCAG.

Poprawki obejmują między innymi strukturę nagłówków, obsługę klawiatury, focus, kontrast, semantykę HTML, formularze oraz elementy interaktywne.

Wydajność

Prace obejmują również analizę wydajności WordPressa po stronie frontendu i backendu.

Optymalizowane są między innymi zasoby strony, cache, zapytania oraz elementy mające wpływ na czas renderowania i wygodę korzystania z serwisu.

Efekt

Serwis może być rozwijany wraz z kolejnymi potrzebami ICM UW bez konieczności przebudowy całej architektury.

Nowe funkcje są wdrażane w istniejącym środowisku WordPressa z zachowaniem spójności wersji językowych, dostępności i możliwości dalszego rozwoju.

MASZ PROJEKT?

Opowiedz mi, czego potrzebujesz.

Masz nowy projekt, serwis do przebudowy albo problem, którego nikt nie chce ruszyć? Napisz kilka zdań. Powiem, czy mogę pomóc i od czego najlepiej zacząć.

    Pola oznaczone są obowiązkowe.