4. Pliki i Katalogi w WordPress
Struktura plików i katalogów WordPress
Struktura plików #WordPress jest logiczna i uporządkowana. Zrozumienie jej jest absolutnie kluczowe, jeśli zamierzasz:
- edytować motywy
- pisać własne wtyczki
- diagnozować błędy
- przenosić stronę
- optymalizować szybkość działania
Poniżej znajdziesz pełne omówienie najważniejszych folderów i plików.
4.1. Główne katalogi WordPress
Po zainstalowaniu WordPressa zobaczysz trzy #foldery:
1
2
3 /wp-admin
/wp-content
/wp-includes
Każdy z nich pełni zupełnie inną rolę.
4.2. /wp-admin — centrum dowodzenia
Ten katalog zawiera:
- skrypty panelu administratora
- widoki panelu
- logikę zarządzania stroną
- pliki służące do edycji postów, wtyczek, mediów
- obsługę logowania
Znajdziesz tam m.in.:
1
2
3
4
5 admin.php
post.php
media.php
users.php
plugin-install.php
Ważne:
❗ Niczego tutaj nie edytujemy — każda aktualizacja nadpisze zmiany.
4.3. /wp-includes — mózg WordPressa
To największy katalog i najważniejsza część systemu.
Zawiera:
- wszystkie funkcje WordPress
- klasy i biblioteki
- obsługę API
- system hooków
- funkcje do pracy z bazą danych
- logikę editorów
Przykłady plików:
1
2
3
4
5
6
7 class-wp.php
post.php
formatting.php
meta.php
taxonomy.php
rest-api/
blocks/
To właśnie tu dzieje się cała magia.
4.4. /wp-content — Twoje miejsce do pracy
To jedyny katalog, w którym powinieneś wprowadzać zmiany.
Znajdują się tu:
1
2
3
4 /themes – motywy
/plugins – wtyczki
/uploads – media
/mu-plugins – wtyczki must-use
4.5. Kluczowe pliki w głównym katalogu WordPress
wp-config.php
Najważniejszy plik konfiguracyjny.
Zawiera:
- dane logowania do bazy
- klucze bezpieczeństwa
- prefiks tabel
- ustawienia debugowania
Przykład aktywacji debugowania:
1
2 define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
.htaccess (na serwerach Apache)
Zawiera reguły:
- przekierowań
- permalinks
- cache
- blokowania botów
- zabezpieczeń
index.php
Startowy plik całego systemu.
Przekazuje sterowanie do:
1 /wp-blog-header.php
który ładuje WordPressa.


