WP Manifestindependent plugin directory
manifest / editor / carousel3

Denissv Animated Text Slider

Плагин для создания карусели с анимированным текстом.

by denisdenisovich · github.com/denisdenisovich/carousel3

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/denisdenisovich/carousel3/archive/refs/heads/main.zip

Carousel3 WordPress Plugin

WordPress плагин для создания и управления каруселями изображений Swiper.

Описание

Carousel3 — это легкий и гибкий WordPress плагин для создания адаптивных каруселей/слайдеров на базе библиотеки Swiper.js. Плагин предоставляет интуитивный интерфейс администратора для управления каруселями и их слайдами.

Особенности

  • 📱 Полностью адаптивный дизайн
  • ⚡ На основе Swiper.js 9.4.1
  • 🎨 Поддержка различных типов анимации (slide, fade)
  • ➡️ Опциональные стрелки навигации
  • 🔵 Опциональные точки навигации (bullets)
  • 🎯 Кастомная высота карусели
  • 🏷️ Простой шорткод [carousel3 id="1"]
  • 🛡️ Безопасность: проверка nonce, проверка прав доступа

Требования

  • WordPress 5.0 или выше
  • PHP 7.2 или выше
  • jQuery (встроенный jQuery WordPress)

Установка

  1. Скачайте файлы плагина
  2. Загрузите папку carousel3/ в папку /wp-content/plugins/
  3. Активируйте плагин в разделе "Плагины" WordPress

Использование

Создание карусели

  1. Перейдите в Карусели3 в меню администратора WordPress
  2. Нажмите Добавить новую карусель
  3. Введите название карусели
  4. Настройте параметры в боксе "Настройки карусели" (справа)
  5. Добавьте слайды, нажав кнопку Добавить слайд
  6. Скопируйте шорткод и вставьте на нужную страницу

Параметры карусели

  • Тип анимации: Скользящий или Исчезновение
  • Показывать стрелки навигации: Включить/отключить боковые стрелки
  • Показывать точки навигации: Включить/отключить точки-буллеты внизу
  • Высота карусели: Задать высоту (например: 300px, 50%, auto)

Использование шорткода

[carousel3 id="1"]

Замените 1 на ID вашей карусели.

Структура плагина

carousel3/
├── Carousel3.php              # Основной файл плагина
├── README.md                  # Этот файл
├── admin/                     # Административная часть
│   ├── class-admin.php
│   ├── class-carousels.php
│   ├── class-sliders.php
│   ├── css/
│   ├── js/
│   └── views/
├── includes/                  # Включаемые файлы
│   ├── class-activator.php
│   └── class-init.php
└── public/                    # Публичная часть (фронтенд)
    ├── class-frontend.php
    ├── assets/
    │   ├── js/
    │   └── styles/
    └── views/

Хуки и фильтры

Действия (Actions)

  • carousel3_before_carousel — перед выводом карусели
  • carousel3_after_carousel — после вывода карусели

Фильтры (Filters)

  • carousel3_query_slides — фильтр для изменения запроса слайдов

Проблемы и поддержка

Если вы обнаружили проблему, проверьте:

  • Версия WordPress совместима ли с требованиями плагина
  • Другие плагины не конфликтуют ли с Carousel3
  • JavaScript консоль браузера не показывает ошибок

Лицензия

GPL2

Версия

1.0.0

Автор

musite.xyz