Strona główna  /  Hosting i domeny  /  Jak wyłączyć edytor plików w WordPress?

✦ AI
Minimalistyczny interfejs edytora kodu z widocznym przełącznikiem wyłączania funkcji, umieszczony w nowoczesnym biurze.

Jak wyłączyć edytor plików w WordPress?

Aby wyłączyć edytor plików w WordPress, dodaj do pliku wp-config.php stałą:

define( 'DISALLOW_FILE_EDIT', true );

Wpis ukryje w panelu administracyjnym edytory kodu motywów i wtyczek. To prosta forma hardeningu, która ogranicza możliwość modyfikowania plików PHP z poziomu kokpitu WordPress.

Jak dodać stałą DISALLOW_FILE_EDIT?

Zmianę wykonasz poza panelem WordPress, korzystając z dostępu do plików serwera:

  1. Zrób kopię zapasową pliku wp-config.php, aby móc szybko cofnąć zmianę.
  2. Połącz się z serwerem przez FTP, SFTP albo menedżer plików dostępny w panelu hostingu.
  3. Otwórz plik wp-config.php znajdujący się zwykle w głównym katalogu instalacji WordPress.
  4. Wstaw kod define( 'DISALLOW_FILE_EDIT', true ); przed komentarzem That's all, stop editing! Happy publishing..
  5. Zapisz plik i odśwież panel administracyjny. Po poprawnym zapisaniu edytory motywów i wtyczek nie będą dostępne.

Uwaga: po tej zmianie edycja plików z poziomu przeglądarki zostanie wyłączona na stałe, dopóki nie usuniesz wpisu z wp-config.php. Do jego usunięcia lub zmiany potrzebujesz dostępu FTP, SFTP albo menedżera plików. Jeśli nie masz pewności, jak edytować pliki konfiguracyjne, poproś o pomoc administratora serwera.

Dlaczego warto wyłączyć edytor plików?

Edytor pozwala użytkownikowi z odpowiednimi uprawnieniami zmieniać kod PHP motywów i wtyczek bezpośrednio w panelu. Jeżeli konto administratora zostanie przejęte, napastnik może wykorzystać tę funkcję do wstrzyknięcia złośliwego kodu, na przykład webshella.

Wyłączenie edytora nie usuwa podatności z WordPressa ani zainstalowanych rozszerzeń, ale ogranicza jeden z prostych sposobów modyfikacji plików. Ma to znaczenie także przy podatnościach typu XSS w panelu administracyjnym, które w określonych warunkach mogą prowadzić do wykonania kodu po stronie serwera.

Zmiana ogranicza wygodę szybkiej edycji, lecz przywrócenie tej funkcji wymaga tylko usunięcia wpisu z wp-config.php. W praktyce bezpieczniej jest zmieniać pliki przez kontrolowany dostęp FTP lub SFTP niż z poziomu panelu WordPress.

Redakcja wpinternals.pl

WordPressa znamy od kuchni – budujemy na nim strony, migrujemy serwisy i optymalizujemy ich wydajność. Piszemy o wtyczkach, motywach, hostingu i bezpieczeństwie tak, by poradzili sobie także początkujący. Dbamy o to, by Twoja strona była szybka, stabilna i bezpieczna.

Może Cię również zainteresować

Potrzebujesz więcej informacji?