Основни Файлове
Структура и организация на WordPress файловете
WordPress Файлова Структура
Основни Директории
wp-admin/
Директорията съдържа файловете за административния панел на WordPress.
- Интерфейс за управление
- Административни функции
- Контролни панели
Достъпът до тази директория трябва да бъде защитен с допълнителни мерки за сигурност!
wp-content/
Най-важната директория за персонализация, съдържаща:
- themes/
- Инсталирани теми
- Дъщерни теми
- Персонализирани теми
- plugins/
- Инсталирани плъгини
- Деактивирани плъгини
- Персонализирани плъгини
- uploads/
- Качени медия файлове
- Организирани по години/месеци
- Thumbnails и варианти
- languages/
- Езикови файлове
- Преводи на теми
- Преводи на плъгини
wp-includes/
Съдържа основните WordPress файлове:
- Функции и класове
- JavaScript библиотеки
- Вградени теми
Основни Файлове
В Root Директорията
- index.php
- Основна входна точка
- Зарежда WordPress средата
- Обработва заявки
- wp-config.php
- Настройки на базата данни
- Ключове за сигурност
- Константи за дебъгване
wp-config.php е критичен файл за сигурността. Никога не споделяйте неговото съдържание!
- .htaccess
- Apache конфигурация
- Пренасочвания
- Сигурностни правила
- wp-login.php
- Форма за вход
- Възстановяване на парола
- Регистрация
Структура на Базата Данни
Основни Таблици
- wp_posts
- Публикации
- Страници
- Персонализирани типове съдържание
- wp_users
- Потребителски акаунти
- Роли
- Мета информация
- wp_options
- Настройки на сайта
- Конфигурация на плъгини
- Временни данни
- wp_postmeta
- Допълнителна информация за постове
- Персонализирани полета
- Мета данни
Добри Практики
Организация на Файловете
- Персонализирани Функции
- Създаване на дъщерна тема
- Използване на functions.php
- Отделни файлове за функции
- Управление на Медия
- Организиране по дати
- Оптимизиране на изображения
- Правилно именуване
Сигурност
- Защита на Файловете
- Правилни файлови права
- Ограничаване на достъпа
- Редовни бекъпи
- Мониторинг
- Проверка на файлови промени
- Логове за достъп
- Сканиране за малуер
Винаги правете бекъп преди да модифицирате основни WordPress файлове!
Отстраняване на Проблеми
Често Срещани Проблеми
- Бяла Страница
- Проверка на error_log
- Увеличаване на memory_limit
- Деактивиране на плъгини
- 500 Internal Server Error
- Проверка на .htaccess
- Корупция на файлове
- Конфликти между плъгини
- Загуба на Достъп
- Възстановяване чрез FTP
- Ресетиране на пароли
- Проверка на база данни
При съмнение за проблем с файловете, първо проверете error_log файла в wp-content директорията.
Оптимизация
Производителност
- Кеширане
- Файлово кеширане
- Обектно кеширане
- База данни кеширане
- Минимизация
- Компресиране на CSS/JS
- Оптимизация на изображения
- Обединяване на файлове
Поддръжка
- Регулярни Задачи
- Почистване на временни файлове
- Оптимизация на база данни
- Проверка за корупция
- Мониторинг
- Размер на файловете
- Използване на дисково пространство
- Логове за грешки