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.

Powrót do Spisu Treści – Biblia WordPress

error: Treść jest chroniona !!

Arnold Basiński

Komputerowka.pl

Versja: 1.0.1

komputerówka.pl | Radość programowania

Napisz wiadomość

Smok Heighwaya | Klasówki i Kartkóki online
Krzywa Hilberta | Kartkówki i Klasówki online
Dywan Sierpińskiego | Kartkówki i Klasówki online
Drzewo Pitagorada | Kartkówki i Klasówki online
FRaktale Juli | Klasówki i Kartkówki online
Zbiór Mandelbrota | Klasówki i kartkówki online
Trojkat Sierpińskiego | Kartkówki i klasówki online
Płatek Kocha | Kartkówki i klasówki online