Înțelegerea arhitecturii interne a WordPress este fundamentală pentru dezvoltarea avansată. WordPress este construit pe PHP și MySQL/MariaDB, folosind un model bazat pe hooks (actions și filters).
wordpress/
├── wp-admin/ ← Interfața de administrare (NU modificați!)
├── wp-includes/ ← Core WordPress (NU modificați!)
├── wp-content/ ← SINGURA zonă pe care o modificați
│ ├── themes/ ← Temele instalate
│ │ ├── tema-activa/
│ │ └── tema-copil/
│ ├── plugins/ ← Pluginurile instalate
│ │ ├── plugin-1/
│ │ └── plugin-2/
│ ├── uploads/ ← Media (imagini, documente, video)
│ │ └── 2026/03/
│ ├── mu-plugins/ ← Must-Use Plugins (se încarcă automat)
│ ├── languages/ ← Fișiere de traducere
│ └── upgrade/ ← Fișiere temporare actualizare
├── wp-config.php ← Configurare principală
├── wp-login.php ← Pagina de login
├── wp-cron.php ← Sistem de sarcini programate
├── wp-settings.php ← Inițializare WordPress
├── index.php ← Punct de intrare principal
├── .htaccess ← Configurare Apache/LiteSpeed
└── xmlrpc.php ← API vechi (dezactivați-l!)
⚠️ Regulă de aur
NU modificați NICIODATĂ fișierele din wp-admin/ sau wp-includes/. Orice modificare va fi suprascrisă la următoarea actualizare WordPress. Folosiți DOAR wp-content/ (teme, pluginuri, mu-plugins) pentru personalizări.