Плагин
Import from WordPress
автор: Celena
Уходите с WordPress? Заберите контент с собой. Три шага: экспортируйте WXR-файл, загрузите его сюда, нажмите «Импортировать».
Возможности
- Посты → Новости — заголовки, slug, контент, анонсы, даты публикации, статусы.
- Категории — сопоставление по slug, недостающие создаются автоматически.
- Комментарии — авторы, email, даты, статусы и ветки ответов, привязка к нужным постам.
- Страницы → Страницы — со статусами и датами.
- Картинки (опция) — изображения из контента скачиваются на ваш сервер, все ссылки переписываются: ничего не продолжает грузиться со старого сайта.
Сделано надёжно
- Потоковый парсер — файл читается потоком и не грузится в память целиком. Экспорты в сотни мегабайт — не проблема (лимит 200 МБ).
- Повторный запуск безопасен — посты и страницы с существующим slug пропускаются. Импортируйте в несколько заходов без дублей.
- Чистка контента — маркеры блоков Gutenberg вырезаются, опасная разметка (скрипты, обработчики) удаляется санитайзером ядра, абзацы простого текста восстанавливаются как в WordPress.
- Понятный отчёт — создано / пропущено / не удалось и ошибки по записям после каждого запуска.
Что не переносится
Теги, произвольные типы записей, пользователи, меню, виджеты, данные плагинов и настройки темы прямого аналога в Celena не имеют и не импортируются. Всё записывается на ваш текущий аккаунт администратора — сразу после запуска загляните в Новости и Страницы.
| Версия | Дата | Требования | Размер |
|---|---|---|---|
| 1.0.0 | 2026-08-23 | PHP >=8.3 · Celena >=3.6 | 18 KB |
Initial release: streaming WXR parser, posts to news with categories and comment threads, pages, optional image download with URL rewriting, idempotent re-runs, detailed report. |
|||
Требования
- PHP >=8.3 или новее
- Celena CMS >=3.6 или новее
Установка
Скачайте архив и установите его из админки клиентского сайта — ключ не нужен.
- Откройте раздел «Плагины/Темы» в админке Celena.
- Нажмите «Установить из файла» и загрузите скачанный архив (или «Установить из маркетплейса», если подключён).
- Активируйте пакет — для платных при активации введите лицензионный ключ.