WordPress i Strony WWW
Tworzenie, optymalizacja i zarządzanie stronami WordPress
Strona 3 z 3 · 125 artykułów w tej kategorii
Child Theme WordPress - motyw potomny krok po kroku
Child Theme dziedziczy wszystko z motywu rodzica i pozwala nadpisywać wybrane pliki/style. Tworzysz folder z style.css (Template: nazwa-rodzica) i opcjonalnie functions.php. Zmiany w child theme nie znikną przy aktualizacji rodzica.
WordPress Debug Mode - znajdowanie błędów
WP_DEBUG włączasz w wp-config.php: define('WP_DEBUG', true). Błędy pojawiają się na stronie lub w wp-content/debug.log. Dla produkcji: WP_DEBUG_LOG true, WP_DEBUG_DISPLAY false (logi bez pokazywania). Query Monitor to must-have wtyczka do debugowania.
Lekkie alternatywy popularnych wtyczek WordPress
Lżejsze alternatywy: Yoast → SEOPress/Slim SEO, Jetpack Stats → Koko Analytics, Contact Form 7 → WPForms Lite, Slider Revolution → MetaSlider, Wordfence → NinjaFirewall. Zasada: używaj wtyczki dopasowanej do potrzeb, nie największej w kategorii.
Gravity Forms - zaawansowane formularze WordPress
Gravity Forms ($59-$259/rok) to premium plugin do zaawansowanych formularzy. Oferuje: logikę warunkową, kalkulacje, płatności (Stripe, PayPal), file uploads, user registration, integracje (Mailchimp, HubSpot, Zapier). Idealne dla firm potrzebujących złożonych formularzy.
WordPress Multisite - sieć wielu stron
Multisite to jedna instalacja WordPress obsługująca wiele stron. Subdomain (site1.domena.pl) lub subdirectory (domena.pl/site1). Super Admin zarządza całością, Site Admins swoimi stronami. Wspólne wtyczki/motywy. Idealne dla 5+ powiązanych stron.
TranslatePress - wizualne tłumaczenie WordPress
TranslatePress pozwala tłumaczyć WordPress wizualnie - widzisz stronę i klikasz na teksty do przetłumaczenia. Tłumaczy treść, menu, widgety, nawet teksty wtyczek. Opcja automatycznego tłumaczenia (Google/DeepL). Dobra alternatywa dla WPML dla prostszych projektów.
UpdraftPlus - kompletny poradnik backupu WordPress
UpdraftPlus robi backup plików i bazy danych WordPress, wysyła do chmury (Google Drive, Dropbox, S3), przywraca jednym kliknięciem. Konfiguracja: ustaw harmonogram, wybierz storage, zrób pierwszy backup. Darmowa wersja wystarczy większości. Premium dodaje przyrostowe kopie i migrację.
WP Rocket - najlepsza wtyczka cache dla WordPress
WP Rocket ($59/rok) to najłatwiejsza wtyczka cache. Page cache włączony automatycznie, lazy load obrazków, minifikacja CSS/JS, database cleanup, CDN integration. Działa od razu po aktywacji. Dla zaawansowanych: delay JS, preload, critical CSS.
Wordfence - kompletna ochrona WordPress
Wordfence oferuje: Web Application Firewall (blokuje ataki), Malware Scanner (wykrywa zainfekowane pliki), Brute Force Protection (blokuje próby logowania), 2FA (weryfikacja dwuetapowa), Live Traffic (monitoring). Darmowa wersja wystarczy większości stron.
Core Web Vitals WordPress - optymalizacja LCP, FID, CLS
Core Web Vitals: LCP < 2.5s (obrazek/tekst powyżej fold), FID < 100ms (czas reakcji na klik), CLS < 0.1 (stabilność layoutu). WordPress: optymalizuj obrazki (WebP, lazy load), opóźnij JS (delay), rezerwuj miejsce dla obrazków/reklam (aspect ratio). Cel: wszystkie na zielono w PageSpeed.
WPGraphQL - GraphQL API dla WordPress
WPGraphQL to darmowa wtyczka dodająca /graphql endpoint. Pobierasz posty, strony, media przez zapytania GraphQL. Idealne dla React/Next.js frontendów. Masz GraphiQL IDE do testowania. Bardziej elastyczne niż REST API dla złożonych zapytań.
Wyłączenie XML-RPC - bezpieczeństwo WordPress
XML-RPC (xmlrpc.php) umożliwia zdalne publikowanie i ataki. Wyłącz jeśli nie używasz: Jetpack, aplikacji mobilnej WordPress, zewnętrznych edytorów. Metody: wtyczka (Disable XML-RPC), .htaccess (blokada dostępu), kod w functions.php. Bezpieczniejsza strona.
SMTP WordPress - profesjonalna wysyłka maili
SMTP uwierzytelnia wysyłkę maili z WordPress, zwiększając dostarczalność. Wtyczka WP Mail SMTP + konto Gmail/Mailgun/SendGrid. Maile nie trafiają do spamu, możesz śledzić dostarczalność. Konfiguracja 15 minut, efekt natychmiastowy.
Lazy Load WordPress - opóźnione ładowanie obrazków
Lazy loading odwleka ładowanie obrazków poza widocznym obszarem. WordPress 5.5+ dodaje loading="lazy" automatycznie. Dla zaawansowanych: wtyczki jak WP Rocket, Perfmatters. Uwaga: nie stosuj lazy load do obrazków above the fold - to spowalnia LCP.
CDN dla WordPress - przyspieszenie przez globalną dystrybucję
CDN rozprasza pliki statyczne po świecie. Cloudflare (darmowy) - najpopularniejszy, pełni też rolę firewall. BunnyCDN (tani) - prosty, płacisz za transfer. Konfiguracja: zmiana DNS (Cloudflare) lub plugin integration (BunnyCDN). Przyspieszenie szczególnie dla użytkowników daleko od serwera.
WebP WordPress - nowoczesny format obrazków
WebP daje 25-35% mniejsze pliki niż JPEG. WordPress 5.8+ obsługuje upload WebP. Automatyczna konwersja: Imagify, ShortPixel, lub EWWW Image Optimizer. Fallback dla starych przeglądarek przez <picture> lub .htaccess. Wszystkie nowoczesne przeglądarki obsługują WebP.
Menu WordPress - zaawansowana nawigacja
WordPress ma wbudowany system menu (Wygląd → Menu). Dla zaawansowanych: Max Mega Menu (mega menu), menu w Gutenberg (Navigation block), lub kod własny (walker class). Responsywność przez CSS lub wtyczki. Ikony: Font Awesome lub Dashicons.
Role użytkowników WordPress - zarządzanie uprawnieniami
Role WordPress: Administrator (wszystko), Editor (zarządza treścią), Author (własne posty), Contributor (pisze, nie publikuje), Subscriber (czyta). Custom roles przez wtyczkę Members lub User Role Editor. Dawaj minimalne potrzebne uprawnienia - zasada least privilege.
Paginacja WordPress - stronicowanie treści
WordPress: the_posts_pagination() dla numerowanej paginacji w szablonach. Wtyczki: WP-PageNavi (klasyczna), Jepi (lekka). Infinite scroll: Jepi, Ajax Load More. Paginacja poprawia UX i SEO (Google indeksuje strony paginacji).
Dodawanie kodu do WordPress - bezpieczne metody
Kod PHP dodawaj przez Code Snippets (wtyczka) - bezpiecznie, z kontrolą błędów. Alternatywnie: functions.php w child theme lub mu-plugin. CSS przez Customizer → Additional CSS. JavaScript przez wp_enqueue_scripts hook lub wtyczkę Insert Headers and Footers.
Wyszukiwarka WordPress - ulepszenie i konfiguracja
Domyślny WordPress search przeszukuje tylko tytuły i treść, sortuje po dacie. Ulepszenia: Relevanssi (darmowy) lub SearchWP (premium) - przeszukują ACF, WooCommerce, sortują po trafności. Ajax search: SearchWP Live Ajax, FiboSearch. Dla dużych stron: Elasticsearch.
Schema Markup WordPress - dane strukturalne dla Google
Schema.org to format danych zrozumiałych dla Google. WordPress: Rank Math lub Yoast generują podstawowe schema automatycznie. FAQ schema: blok Gutenberg FAQ + Rank Math. Product schema: WooCommerce ma wbudowane. Testuj w Google Rich Results Test.
Błąd 500 WordPress - diagnoza i naprawa
Błąd 500 najczęściej: zepsuta wtyczka/motyw, błąd w .htaccess, limit pamięci PHP, błąd w wp-config.php. Diagnoza: włącz WP_DEBUG, sprawdź error.log. Naprawa: wyłącz wtyczki (FTP), przywróć .htaccess, zwiększ limity PHP.
SSL WordPress - konfiguracja HTTPS krok po kroku
SSL/HTTPS: 1) Zainstaluj certyfikat Let's Encrypt (panel hostingu), 2) Zmień WordPress Address i Site Address na https://, 3) Przekierowanie http→https w .htaccess, 4) Napraw mixed content. Wtyczka Really Simple SSL automatyzuje cały proces.
Performance Profiler - które wtyczki spowalniają WordPress
Query Monitor - najlepsze narzędzie do analizy wydajności WordPress. Pokazuje: czas każdej wtyczki, zapytania DB, HTTP requests, memory usage. Alternatywnie: WP Hive (rozszerzenie Chrome z danymi o wtyczkach), New Relic (zaawansowane). Znajdź problem → usuń lub zamień wtyczkę.
Potrzebujesz profesjonalnej strony WordPress?
Skorzystaj z naszego doświadczenia. Bezpłatna konsultacja!
Skontaktuj się