Generator snippetów wp-config.php

Złóż fragment konfiguracji wp-config.php z najczęściej używanych stałych: tryb debug, limit pamięci, wyłączenie edytora plików, blokada aktualizacji, liczba rewizji i autozapis. Zaznacz opcje, ustaw wartości i wklej gotowy blok do pliku. Wszystko liczy się w przeglądarce, nic nie jest wysyłane.

Włącza raportowanie błędów PHP. Do diagnozy problemów; na produkcji najlepiej z zapisem do logu i bez pokazywania na stronie.

Wyłącza wbudowany edytor motywów i wtyczek w panelu. Zalecane zabezpieczenie ograniczające skutki przejęcia konta admina.

Całkowicie blokuje instalację, aktualizację i usuwanie wtyczek oraz motywów z panelu. Mocne zabezpieczenie, ale utrudnia codzienną obsługę. Włączaj świadomie.

Wymusza szyfrowane połączenie przy logowaniu i w panelu. Włączaj tylko, gdy strona poprawnie działa na HTTPS.


                    
Wklej blok do wp-config.php powyżej linii /* That's all, stop editing! */. Stałe umieszczone niżej nie zadziałają. Przed edycją zrób kopię pliku.

Czym jest wp-config.php

Wp-config.php to główny plik konfiguracyjny WordPress, znajdujący się w katalogu głównym instalacji. Zawiera dane dostępu do bazy danych, klucze bezpieczeństwa oraz stałe (instrukcje define), które sterują zachowaniem systemu. Za ich pomocą włączysz tryb debugowania, podniesiesz limit pamięci, wyłączysz edytor plików czy ograniczysz liczbę rewizji wpisów. To jedno z pierwszych miejsc, w których dostosowuje się WordPress do potrzeb projektu, a zarazem element bezpieczeństwa i wydajności.

Co warto ustawić i dlaczego

Tryb debug Na produkcji włączaj WP_DEBUG razem z zapisem do logu (WP_DEBUG_LOG) i bez pokazywania błędów odwiedzającym (WP_DEBUG_DISPLAY wyłączony). Dzięki temu diagnozujesz problemy bez ujawniania szczegółów technicznych.
Limit pamięci Podniesienie WP_MEMORY_LIMIT pomaga przy rozbudowanych stronach i sklepach, gdy domyślny limit nie wystarcza. Panel administracyjny bywa bardziej pamięciożerny, stąd osobny WP_MAX_MEMORY_LIMIT.
Wyłączenie edytora plików DISALLOW_FILE_EDIT to prosty, mocny zysk bezpieczeństwa: w razie przejęcia konta admina atakujący nie wstrzyknie kodu przez wbudowany edytor motywów i wtyczek.
Rewizje i autozapis Ograniczenie liczby rewizji (WP_POST_REVISIONS) zmniejsza rozrost bazy danych. Wydłużenie interwału autozapisu odciąża serwer przy długiej edycji. Łączy się z optymalizacją bazy danych.
Aktualizacje automatyczne WP_AUTO_UPDATE_CORE pozwala wybrać zakres automatycznych aktualizacji rdzenia. Dla większości stron rozsądny jest tryb minor (drobne i bezpieczeństwa). Powiązane z aktualizacjami WordPress.

Najczęstsze pytania o wp-config.php

To główny plik konfiguracyjny WordPress w katalogu głównym. Zawiera dane bazy, klucze bezpieczeństwa i stałe define sterujące zachowaniem systemu: debug, pamięć, edytor plików, aktualizacje i inne.

Powyżej linii „That's all, stop editing! Happy publishing". Stałe niżej nie zadziałają, bo WordPress wczytuje konfigurację do tego miejsca. Wcześniej zrób kopię pliku.

Tymczasowo, do diagnozy. Na produkcji najlepiej WP_DEBUG z WP_DEBUG_LOG (zapis do pliku) i wyłączonym WP_DEBUG_DISPLAY, by błędy trafiały do logu, a nie do odwiedzających. Po diagnozie wyłącz debug.

Ustawione na true wyłącza wbudowany edytor motywów i wtyczek w panelu. Zalecane zabezpieczenie: w razie przejęcia konta admina utrudnia wstrzyknięcie kodu przez edytor.

Tak, błąd składni PHP daje niedostępność strony. Przed edycją zrób kopię, wklejaj kompletne linie define, nie zostawiaj niezamkniętych nawiasów ani apostrofów. W razie problemu przywróć kopię.

Narzędzie i opracowanie: Marcin Szewczyk-Wilgan, WebOptimo. Stałe zgodne z oficjalną dokumentacją WordPress. Generator działa w przeglądarce, bez wysyłania danych.

Skonfigurujemy Twój WordPress

Hardening, wydajność, konfiguracja serwera i opieka nad stroną WordPress. Bez zobowiązań, konkretna propozycja po krótkiej rozmowie.

Telefon

+48 608 271 665

Pn–Pt, 8:00–16:00

E-mail

kontakt@weboptimo.pl

Odpowiadamy w ciągu 24h

Firma

WebOptimo

NIP: 6391758393