# 📦 Инструкция по установке плагина ContentZavod Proxy

## ⚡ Быстрая установка (5 минут)

### Шаг 1: Скачайте плагин

Файл для установки: **`contentzavod.zip`**

### Шаг 2: Установите через WordPress

1. **Войдите в админ-панель** вашего WordPress сайта

   ```
   https://ваш-сайт.ru/wp-admin
   ```

2. **Перейдите в раздел плагинов**
   - В левом меню выберите **Плагины → Добавить новый**

3. **Загрузите ZIP-архив**
   - Нажмите кнопку **Загрузить плагин** (вверху страницы)
   - Нажмите **Выберите файл**
   - Выберите файл `contentzavod.zip`
   - Нажмите **Установить сейчас**

4. **Активируйте плагин**
   - После установки появится сообщение об успехе
   - Нажмите **Активировать плагин**

5. **Обновите постоянные ссылки** (ОБЯЗАТЕЛЬНО!)
   - Перейдите в **Настройки → Постоянные ссылки**
   - Просто нажмите **Сохранить изменения** (ничего менять не нужно)
   - Это обновит правила перезаписи URL

### Шаг 3: Проверьте работу

Откройте в браузере:

```
https://ваш-сайт.ru/contentzavod/view/razrabotka-mobilnyh-prilozheniy-pod-klyuch-kak-novye-tehnologii-optimizatsii-gpu-menyayut-it
```

✅ Если вы видите контент с сайта fittin.ru - всё работает!

---

## 🔧 Альтернативный способ: Установка через FTP

Если у вас нет доступа к админ-панели или возникли проблемы:

### 1. Распакуйте архив

- Распакуйте `contentzavod.zip` на вашем компьютере
- Вы получите папку с файлами плагина

### 2. Подключитесь по FTP

- Используйте FTP-клиент (например, FileZilla)
- Подключитесь к вашему серверу

### 3. Загрузите файлы

- Перейдите в папку `/wp-content/plugins/`
- Создайте новую папку `contentzavod`
- Загрузите в неё все файлы из распакованного архива:

  ```
  /wp-content/plugins/contentzavod/
    ├── contentzavod.php
    ├── README.md
    └── docs/
        ├── README.md
        ├── INSTALLATION.md
        └── TECHNICAL.md
  ```

### 4. Активируйте через админ-панель

- Войдите в WordPress админ-панель
- Перейдите в **Плагины**
- Найдите **ContentZavod Proxy**
- Нажмите **Активировать**

### 5. Обновите постоянные ссылки

- **Настройки → Постоянные ссылки → Сохранить изменения**

---

## 🆘 Решение проблем

### ❌ Проблема: "Страница не найдена (404)"

**Решение:**

1. Перейдите в **Настройки → Постоянные ссылки**
2. Нажмите **Сохранить изменения**
3. Очистите кэш браузера (Ctrl+F5)
4. Попробуйте снова

### ❌ Проблема: "Плагин не появляется в списке"

**Решение:**

1. Проверьте структуру папок:

   ```
   /wp-content/plugins/contentzavod/contentzavod.php
   ```

2. Убедитесь, что файл `contentzavod.php` находится именно в папке `contentzavod`

### ❌ Проблема: "Контент не загружается"

**Решение:**

1. Проверьте, что плагин активирован
2. Убедитесь, что ваш сервер может делать исходящие HTTPS запросы
3. Проверьте, что на сервере не блокируются внешние запросы

### ❌ Проблема: "Ошибка при активации"

**Решение:**

1. Проверьте версию PHP (должна быть 7.0+)
2. Проверьте версию WordPress (должна быть 5.0+)
3. Посмотрите логи ошибок в `/wp-content/debug.log`

---

## 📋 Требования к серверу

✅ **Минимальные требования:**

- WordPress 5.0 или выше
- PHP 7.0 или выше
- Разрешены исходящие HTTPS запросы
- Включена функция `wp_remote_get()`

✅ **Рекомендуется:**

- WordPress 6.0+
- PHP 7.4+
- Apache с mod_rewrite или Nginx

---

## 🎯 Как это работает?

После установки плагин автоматически:

1. **Перехватывает** все URL с префиксом `/contentzavod/`
2. **Запрашивает** соответствующую страницу с `https://fittin.ru/contentzavod/`
3. **Обрабатывает** HTML: заменяет относительные ссылки на абсолютные
4. **Возвращает** готовую страницу пользователю

### Примеры работы

| Ваш URL | Откуда берётся контент |
|---------|------------------------|
| `ваш-сайт.ru/contentzavod/view/article` | `fittin.ru/contentzavod/view/article` |
| `ваш-сайт.ru/contentzavod/category/news` | `fittin.ru/contentzavod/category/news` |

---

## 🔄 Деактивация и удаление

### Деактивация (временное отключение)

1. **Плагины** → найдите **ContentZavod Proxy**
2. Нажмите **Деактивировать**

### Полное удаление

1. Сначала деактивируйте плагин
2. Нажмите **Удалить**
3. Подтвердите удаление

---

## 📚 Дополнительная документация

В папке `/docs` вы найдёте:

- **README.md** - Полное описание функций плагина
- **INSTALLATION.md** - Расширенная инструкция по установке
- **TECHNICAL.md** - Техническая документация для разработчиков

---

## 💡 Полезные советы

1. **Всегда обновляйте постоянные ссылки** после активации плагина
2. **Очищайте кэш** браузера и WordPress после изменений
3. **Проверьте права доступа** к файлам (должны быть 644 для .php файлов)
4. **Включите режим отладки** WordPress если возникают проблемы

---

## ✉️ Нужна помощь?

Если у вас возникли проблемы:

1. Проверьте раздел "Решение проблем" выше
2. Посмотрите логи ошибок WordPress
3. Убедитесь, что выполнены все требования к серверу

---

**Версия плагина:** 1.0.0  
**Лицензия:** GPL v2 or later

