Опис
Ultimate Multisite — це плагін WordPress Multisite, створений для того, щоб допомогти вам побудувати, продавати та керувати платформою Website-as-a-Service (WaaS) на власній інфраструктурі.
З Ultimate Multisite ви можете створювати тарифні плани з підписками, автоматично розгортати нові сайти з шаблонів, прив’язувати власні домени та керувати клієнтами у вашій мережі WordPress Multisite — усе з єдиної інтегрованої системи, створеної спеціально для Multisite.
Запускайте нішеві конструктори сайтів, продуктизовані послуги, франчайзингові мережі або внутрішні платформи без необхідності поєднувати десятки плагінів. Від оформлення замовлення до створення сайтів і поточного керування — Ultimate Multisite надає основні будівельні блоки для роботи сучасної масштабованої платформи WordPress Multisite.
Раніше відомий як WP Ultimo, Ultimate Multisite тепер підтримується спільнотою та активно вдосконалюється.
Також відомий як
Ultimate Multisite часто шукають як:
- Плагін Ultimate Multisite
- Ultimate Multisite WordPress
- Multisite Ultimate
- WP Ultimo
Якщо ви шукаєте WP Ultimo, це його наступник, який підтримується спільнотою.
Основні можливості
Все, що потрібно для створення та масштабування SaaS-платформи на WordPress Multisite:
- Швидке створення сайтів — самостійна реєстрація з миттєвим створенням нових сайтів із шаблонів
- Прив’язка доменів — власні домени з автоматичною перевіркою DNS та покроковим налаштуванням
- Оплата та підписки — підтримка Stripe та PayPal для періодичних планів та одноразових платежів
- Гнучкі плани та обмеження — пакуйте можливості та застосовуйте квоти у вашій мережі мультисайту
- Бібліотека шаблонів — високоефективні шаблони сайтів, які клієнти можуть запустити за лічені хвилини
- Панель клієнта — брендований інтерфейс для керування оплатою, сайтами, доменами та налаштуваннями
- Готовий до White-Label — перейменовуйте, ребрендуйте та налаштовуйте під себе
- Інтеграції з хостингом — Cloudflare, GridPane, Cloudways, WPMU DEV та інші
- Зручний для розробників — хуки, фільтри та розширювана система додатків
Для кого призначений Ultimate Multisite?
- Агентства, що перетворюють WordPress на періодичні тарифні плани
- Автори, що запускають нішеві або галузеві конструктори сайтів
- Хостинг-провайдери та MSP, що пропонують WordPress-платформи під власним брендом
- Франшизи та бренди з кількома локаціями, що керують багатьма подібними сайтами
- Університети та організації, що масово створюють сайти
- Внутрішні команди, що розгортають мікросайти та кампанії
Популярні варіанти використання
- Продуктизовані послуги зі створення сайтів із періодичною оплатою
- Франчайзингові мережі та мережі з кількома локаціями зі сайтами у єдиному стилі бренду
- Галузеві платформи-“конструктори сайтів”
- Приватні мережі для подій, відділів або спільнот
- Навчальні заклади, що створюють сайти для програм або класів
Чому варто обрати Ultimate Multisite
- Створено для WordPress Multisite — не адаптовано з припущень для одного сайту
- Відкритий та підтримуваний спільнотою — прозора розробка та часті оновлення
- Перевірена архітектура — шаблони, тарифні плани та прив’язка доменів вбудовані
- Розширюваний за задумом — додатки, дії, фільтри та інтеграції з хостингом
- Ви володієте стеком — жодної примусової прив’язки до SaaS або пропрієтарного хостингу
Якщо ви шукали “Ultimate Multisite” у каталозі плагінів WordPress, цей плагін надає повну функціональність SaaS та WaaS для мультисайту, яку ви шукаєте.
Почніть за лічені хвилини
- Увімкніть WordPress Multisite на тестовому або робочому сайті
- Встановіть і активуйте Ultimate Multisite на рівні мережі
- Запустіть майстер налаштування та створіть свій перший тарифний план і шаблон
- Поділіться вашою сторінкою реєстрації та починайте створювати сайти
Документація
Вимоги
- WordPress Multisite 5.3 або вище
- PHP 7.4.30 або вище
- MySQL 5.6 або вище
Підтримка
Для отримання підтримки, будь ласка, створіть запит у репозиторії GitHub.
Зовнішні сервіси
Цей плагін підключається до зовнішніх сервісів для забезпечення додаткової функціональності. Усі сервіси розкриваються під час налаштування і можуть бути увімкнені або вимкнені за потреби.
Сервіси геолокації
MaxMind GeoLite2
– Завантажує базу даних геолокації (персональні дані не надсилаються)
– Використовується лише за увімкнених функцій геолокації
– https://www.maxmind.com/en/privacy-policy
API визначення IP-адреси
– Використовуються для визначення публічної IP-адреси (дані не зберігаються)
– Включають сервіси IPify, IPinfo.io, IP-API та інші
Оновлення плагіна та додатки
Сервер оновлень Ultimate Multisite
– Надсилає URL сайту, версію плагіна та метадані ліцензії
– Використовується для оновлення плагіна та додатків
– https://ultimatemultisite.com/privacy-policy/
Обробка платежів
Stripe
– Обробляє платежі картками та підписки
– При використанні інтеграції Stripe стягується комісія 3% за транзакцію для підтримки подальшої розробки. Ця комісія скасовується для сайтів, які придбали будь-який додаток на ultimatemultisite.com. Комісія стягується Stripe як частина платежу і не впливає на суму, що нараховується вашим клієнтам.
– https://stripe.com/privacy
PayPal
– Обробляє платежі PayPal
– https://www.paypal.com/us/legalhub/privacy-full
Інтеграції з хостингом
Інтеграції можуть надсилати дані конфігурації сайту та облікові дані API лише за явного увімкнення.
Підтримувані провайдери:
– Cloudflare
– Closte
– Cloudways
– GridPane
– WPMU DEV
Відстеження використання (за згодою)
Анонімна телеметрія вимкнена за замовчуванням і вимагає явної згоди на участь.
Збирані дані включають:
– Версії WordPress та PHP
– Версію плагіна та увімкнені додатки
– Анонімізовані діапазони використання
Персональні дані, домени, IP-адреси та платіжна інформація не збираються.
Скріншоти
Часті питання
-
Чи можу я використовувати Ultimate Multisite на звичайному сайті WordPress?
-
Ні. Ultimate Multisite вимагає WordPress Multisite і розроблений спеціально для мережевих встановлень.
-
Чи підтримує Ultimate Multisite власні домени?
-
Так. Ultimate Multisite включає надійну прив’язку доменів з автоматичною перевіркою DNS та покроковим налаштуванням для кінцевих користувачів.
-
Які платіжні шлюзи підтримуються?
-
Stripe, PayPal та ручна оплата підтримуються одразу після встановлення.
-
Чи можу я мігрувати з WP Ultimo?
-
Так. Ultimate Multisite — це підтримуваний спільнотою форк WP Ultimo 2.x. Міграція відбувається автоматично при активації плагіна.
-
Чи працюватиме Ultimate Multisite з Multisite із підкаталогами?
-
Так. Ultimate Multisite підтримує встановлення з підкаталогами.
-
Чи працюватиме Ultimate Multisite з Multisite із піддоменами?
-
Так. Ultimate Multisite підтримує як встановлення з підкаталогами, так і встановлення з піддоменами.
-
Чи можу я використовувати Ultimate Multisite для обмеження плагінів і тем, доступних користувачам?
-
Так. З Ultimate Multisite ви можете обирати, які плагіни та теми доступні для кожного тарифного плану у вашій мережі.
-
Чи можу я використовувати Ultimate Multisite для обмеження кількості записів, які користувач може створювати на своєму сайті?
-
Так. З Ultimate Multisite ви можете встановити квоти на записи для кожного доступного типу записів у вашій мережі. Ви також можете обмежити кількість користувачів, яких адміністратор може запросити, обсяг дискового простору та багато іншого.
-
Чи підтримує Ultimate Multisite шаблони сайтів?
-
Так. З Ultimate Multisite ви можете створити скільки завгодно шаблонів сайтів. Шаблони сайтів — це не теми, а звичайні сайти у вашій мережі. Ви можете активувати плагіни, теми та налаштувати шаблон сайту будь-яким чином. Якщо користувач обере цей шаблон, його сайт буде створений як копія цього шаблону з усіма налаштуваннями.
Ви також можете призначити певний шаблон для тарифного плану. У такому разі для кожного користувача, який зареєструється на цьому плані, сайт буде створений як дублікат відповідного шаблону сайту. -
Чи інтегрується Ultimate Multisite з WooCommerce?
-
Так!
Якщо ви хочете, щоб користувачі вашої мережі мали доступ до WooCommerce і могли створювати магазини — це можливо з Ultimate Multisite. Ви навіть можете обмежити кількість товарів, які ваші клієнти зможуть створювати на кожному тарифному плані.
Щодо оплати підписок Ultimate Multisite, ви можете використовувати Ultimate Multisite: додаток інтеграції з WooCommerce, щоб дозволити клієнтам Ultimate Multisite оплачувати через шлюзи WooCommerce на вашому головному сайті. Таким чином, ви зможете скористатися величезною бібліотекою платіжних шлюзів, розроблених для WooCommerce, для виставлення рахунків клієнтам Ultimate Multisite. -
Чи є спосіб мігрувати підписки з WPMUDEV Pro Sites?
-
Так, Ultimate Multisite тепер пропонує зручний інструмент для міграції вашої мережі Pro Sites.
-
Чому вкладка “Дозволені плагіни” порожня на сторінці редагування тарифного плану?
-
Ultimate Multisite дозволяє надавати або забороняти доступ лише до плагінів, які не активовані на рівні мережі. Коли плагін активований на рівні мережі, за своєю природою він завантажується за замовчуванням на кожному сайті вашої мережі.
Якщо ви не бачите жодних плагінів на вкладці “Дозволені плагіни”, перевірте, чи потрібний плагін активований на рівні мережі. -
Чи можу я використовувати власний дизайн таблиці цін?
-
Так. Починаючи з версії 1.4.0, Ultimate Multisite підтримує перевизначення шаблонів.
-
Чи працює Ultimate Multisite з WP Engine?
-
Так. Ultimate Multisite завжди підтримувався WP Engine, але для роботи прив’язки доменів потрібні були додаткові ручні дії від адміністратора (додавання домену в панель WP Engine). Починаючи з версії 1.6.0 це більше не потрібно. Ultimate Multisite інтегрується безпосередньо з API WP Engine, і домени додаються до панелі автоматично після прив’язки.
-
Якого хостинг-провайдера ви рекомендуєте?
-
Ultimate Multisite має працювати з будь-яким хостинг-провайдером. Різниця лише в тому, що деякі хостинг-компанії, такі як Closte, Serverpilot, WPMUDEV, WP Engine, Cloudways, Gridpane та Runcloud.io, мають тіснішу інтеграцію для прив’язки доменів, тому вони працюють одразу після встановлення. Для інших хостингів, які не використовують cPanel, може знадобитися налаштувати прив’язку доменів вручну.
Для приватного сервера з виділеною IP-адресою веб-сервер можна налаштувати на обслуговування WordPress за замовчуванням, і додаткових кроків для прив’язки доменів не потрібно. -
Site screenshots show a Cloudflare challenge page instead of the actual site
-
Ultimate Multisite uses thum.io to generate site screenshots. If your network is behind Cloudflare with Bot Fight Mode or similar protections enabled, thum.io’s screenshot bot may be blocked and return a Cloudflare challenge page instead of your site screenshot.
Solution: Create a Cloudflare WAF exception rule to allow thum.io’s bot:
- Log in to your Cloudflare dashboard
- Select your domain
- Go to Security WAF Custom rules
- Click Create rule
- Configure the rule:
- Rule name:
Allow thum.io screenshot bot - Field:
User Agent - Operator:
contains - Value:
Thum.io - Action:
SkipSelect all skip options (WAF, Rate Limiting, etc.)
- Rule name:
- Click Deploy
Alternatively, if you use Cloudflare’s Super Bot Fight Mode, you can add an exception in Security Bots Configure Super Bot Fight Mode to allow verified bots or specific user agents.
Note: Screenshots require sites to be publicly accessible. Local development environments cannot generate screenshots regardless of Cloudflare settings.
Відгуки
Учасники та розробники
“Ultimate Multisite – WordPress Multisite SaaS & WaaS платформа” — проект з відкритим вихідним кодом. В розвиток плагіну внесли свій вклад наступні учасники:
Учасники“Ultimate Multisite – WordPress Multisite SaaS & WaaS платформа” було перекладено на 4 локалізації. Дякуємо перекладачам за їх роботу.
Перекладіть “Ultimate Multisite – WordPress Multisite SaaS & WaaS платформа” на вашу мову.
Цікавитесь розробкою?
Перегляньте код, перегляньте сховище SVN або підпишіться на журнал розробки за допомогою RSS.
Журнал змін
Version [2.6.1] – Released on 2026-04-15
– New: Template selection field added to single-step and multi-step checkout form templates.
– New: Network Activate button in setup wizard for non-network-active plugin installs.
– New: Atomic increment_item() method on BerlinDB Query class for safe concurrent updates.
– New: CyberPanel host icon SVG added.
– Improved: Renamed Cloudflare for SaaS to Cloudflare Custom Hostnames in user-facing strings.
– Improved: WordPress.org plugin directory listed as recommended installation method.
– Improved: Better guidance for users who install the wrong ZIP file.
– Improved: Renamed Composer package from devstone/ to ultimate-multisite/.
– Improved: Skip plugin autoloader when Bedrock root autoloader has already loaded dependencies.
– Fix: Default role in Login & Registration settings no longer incorrectly shows Administrator.
– Fix: Old WP Ultimo logo replaced with dashicons-networking SVG for menu icon.
– Fix: Network-activate handler moved to external JS file for reliable loading.
– Fix: Remaining network activation reliability gaps closed.
– Fix: Redirect integration wizard finish button to integrations settings tab.
– Fix: Replace missing Tailwind classes with WP button classes on setup wizard complete step.
– Fix: Write directly to sitemeta for reliable network activation during install.
– Fix: Autoloader no longer skips WP_Ultimo\Hooks when sunrise pre-loads BerlinDB.
– Fix: Preserve saved gateway and skip paid gateways on free carts at checkout.
– Fix: Prevent PWYW pricing type from being reset to free on save.
– Fix: Remove extra padding-right on number inputs and fix flex group overflow.
– Fix: Placeholder option falsy comparison corrected with explicit value attribute.
– Fix: Select list ‘checked’ attribute corrected to ‘selected’ for option elements.
Version [2.6.0] – Released on 2026-04-13
– New: CyberPanel hosting integration with domain mapping and auto-SSL.
– Fix: Redirect loop and 403 error when accessing subsite wp-admin.
– Fix: PHP 8.1+ TypeError that hides Save button on Domain Mapping settings.
– Fix: Subdomain slug sanitization in wu_create_site to prevent malformed hostnames.
– Fix: Missing postmeta for nav_menu_item, attachment, and Elementor posts on site clone.
– Fix: Elementor Kit postmeta preserved across all URL replacement passes during duplication.
– Fix: Template switch guard when get_available_site_templates returns false.
– Fix: Stale is_publishing flag auto-reset to prevent infinite ‘Creating’ spinner.
– Fix: PayPal button branding skipped when checkout does not require payment.
– Fix: AJAX search_models and selectize templates restored after accidental removal.
– Fix: Default gateway pre-selection removed and dead valid_password validation cleaned up.
– Fix: mpdf psr-http-message-shim patch updated for v2 interface compatibility.
– Fix: Activity-stream assets skipped on non-network admin dashboard.
– Improved: Cloudflare integration loop guard, UI void types, and static analysis fixes.
– Improved: Checkout pending site creation dual retry path removed for reliability.
Version [2.5.2] – Released on 2026-04-10
– Fix: PHP return type declarations removed from base/abstract classes to restore addon compatibility.
– Improved: SVN deploy reliability in release workflow.
– Fix: DejaVuSansMono.ttf missing exception when viewing invoices.
– Fix: Command palette icons missing and console errors on WordPress 7.
– Fix: Menu icon not rendering on all admin pages (now uses SVG data URI).
– Improved: GitHub Actions CI upgraded to Node.js 24.
– Improved: Release workflow now validates WP_Ultimo::VERSION constant.
Version [2.5.1] – Released on 2026-04-09
– Fix: Dashboard activity-stream widget CSS not loading on network admin dashboard.
– Fix: Multi-network site routing failure caused by hard-coded site_id default.
– Fix: Domain normalization before root-domain comparison in wu_create_site.
– Fix: Client-side checkout validation no longer flags fields on other steps.
– Fix: Over-strict validation_rules() rejecting minimal abilities input.
– Fix: Template selection blocked when product uses default (allow all) mode.
– Improved: SVN deploy now downloads artifact instead of rebuilding with –no-dev.
– Improved: Dev files excluded from release archive.
Version [2.5.0] – Released on 2026-04-06
– New: Simple checkout form template with auto-generated credentials for streamlined signups.
– New: PayPal PPCP (PayPal Commerce Platform) integration with full compliance review.
– New: WordPress Command Palette replaces legacy Jumper navigation.
– New: Addon management infrastructure with manifest and CI workflow.
– New: WP REST API standard pagination on all wu/v2 collection endpoints.
– New: Resubscription flow for cancelled memberships.
– New: Reactivation flow for cancelled memberships.
– New: Client-side JavaScript validation on checkout forms.
– New: Cloudflare Custom Hostnames integration for automatic SSL on mapped domains.
– New: DNS record management for mapped domains.
– New: Template Library behind WU_TEMPLATE_LIBRARY_ENABLED feature flag.
– New: External Cron Service behind WU_EXTERNAL_CRON_ENABLED feature flag.
– New: Amazon SES transactional email integration.
– New: WordPress.org SVN deploy in release workflow.
– New: Downgrade handling in four limit classes.
– New: WP Performance Action in CI workflow with regression detection.
– New: Signup flow metrics and post-signup activity tracking.
– New: Plesk and Laravel Forge hosting integrations.
– New: Demo product support.
– New: Comprehensive unit test coverage across 90+ files (admin pages, gateways, models, managers, signup fields, list tables, API schemas).
– Fix: GlotPress compatibility for cross-domain SSO.
– Fix: PayPal merchant_id in purchase_units, debug header logging, and merchant status validation.
– Fix: Safari/iOS autofill not triggering password strength check on checkout.
– Fix: Pay-what-you-want product pricing bugs.
– Fix: Coupon removal button and duplicate field ID on checkout form.
– Fix: Site_Manager::get_collection_params() fatal error.
– Fix: REST API serialization bugs for Notes, Limitations, and Membership meta.
– Fix: Currency precision defaults to 2 to prevent wizard failures and NaN prices.
– Fix: Cookie domain scoped to most specific subdomain for subsite auth.
– Fix: Stripe deprecated redirectToCheckout replaced with direct URL redirect.
– Fix: Password reset stays on subsite domain.
– Fix: Addon pricing now only charges for new products during upgrades.
– Fix: Widen jetpack-autoloader constraint and fix paragonie/random_compat replace.
– Fix: PHP 8.2 compatibility improvements.
– Fix: Numerous admin UI, checkout, and SSO stability improvements.
– Revert: FrankenPHP integration removed pending further testing.
Version [2.4.13] – Released on 2026-XX-XX
– Fix: Selectize dropdowns with more than 1000 options (e.g. TLD lists) were silently truncated due to the library’s default maxOptions limit.
– Fix: Returning to checkout after an abandoned signup no longer charges full price instead of the trial price.
– Fix: Returning to a checkout URL after a cancelled payment no longer shows an “invalid status” error.
– Fix: A declined credit card no longer permanently blocks the customer from starting a free trial.
– Fix: Choosing a site name that is already taken now shows a clear error message instead of silently adding a number to the name.
– Fix: Customers who cancel during an active trial are no longer incorrectly marked as having used their trial.
– Fix: If site creation fails during signup, the system can now retry automatically instead of getting stuck on “Creating your site” forever.
– Fix: Site screenshots are no longer taken before the template has finished copying, which was producing blank images.
– Fix: Site creation for complex templates no longer times out on servers with strict PHP execution limits.
– Fix: The “pending payment” popup no longer appears on every login after an abandoned checkout.
– Fix: Customers with an abandoned checkout can now choose a different plan without being blocked by the old pending payment notice.
– Fix: The “thank you” page now detects when a site is ready within seconds instead of waiting up to 4 minutes, even with payment gateways that process asynchronously (e.g. Stripe).
– Fix: The “thank you” page no longer breaks if the network connection drops briefly during site creation polling.
– Fix: The “thank you” page now works correctly with CDN and page caching plugins that serve stale content after site creation completes.
– Fix: PHP 8.2 compatibility issue in folder creation that could cause a critical error during the setup wizard.
Версія [2.4.12] — Випущено 2026-02-27
– Нове: Робочі процеси надсилання та повторного надсилання рахунків для платежів.
– Нове: Автономна форма оформлення замовлення «Оплата рахунку» для оплати рахунків без членства.
– Нове: Елемент «Методи оплати», що відображає інформацію про поточну картку та процес зміни методу оплати через Stripe Billing Portal.
– Нове: Системні події для надісланого рахунку, невдалої періодичної оплати та закінчення членства зі сповіщеннями електронною поштою.
– Нове: Кнопка автозаповнення для відлагодження форми оформлення замовлення, коли увімкнено WP_ULTIMO_DEBUG.
– Нове: Мета-таблиця доменів для зберігання метаданих записів доменів.
– Нове: Хуки розширюваності для віджета прив’язки доменів та таблиці списку доменів.
– Нове: Інтерфейс можливостей керування вузлами для інтеграцій з хостингом.
– Виправлено: Перевірка надійності пароля більше не блокує оформлення замовлення, коли елемент індикатора відсутній.
– Виправлено: Видалення %2F з URL-адрес перенаправлення SSO, що порушувало деякі URL-адреси WooCommerce.
– Виправлено: Шлюз Stripe Checkout оновлено до поточного API — використовує формат price_data, правильний режим підписки/оплати та пропускає елементи з нульовою сумою.
– Виправлено: Видалено застарілу фіксацію версії API Stripe та параметр типу продукту.
– Виправлено: Скасування членства тепер правильно скасовує підписку на шлюзі перед локальним членством.
– Виправлено: Платежі більше не вимагають членства, що дозволяє створювати автономні рахунки.
– Виправлено: Кошик більше не перевизначає тривалість для продуктів із незалежними платіжними циклами.
– Виправлено: Мережевий інсталятор правильно встановлює імена основних таблиць мультисайту.
– Виправлено: Обробники збереження сторінок адміністрування тепер повертають правильні булеві значення.
– Покращено: «Змінити метод оплати» замінює деструктивний процес «Скасувати метод оплати».
– Покращено: Поля ключів API майстра інтеграції використовують тип введення пароля для запобігання автозаповненню браузером.
– Покращено: Майстер інтеграції показує стан помилки при невдалому тестуванні та покращену навігацію.
– Покращено: Налаштування додатків згруповані в окремому підменю панелі адміністрування.
– Покращено: Множинний вибір Select2 зберігає порядок збережених опцій.
– Покращено: PayPal генерує подію payment_failed при помилках IPN.
– Нове: Заголовки сумісності додатків (UM requires at least) зі сповіщеннями про невідповідність версій у мережевій адмінпанелі.
– Нове: Фільтр wu_get_checkout_form_by_slug для віртуальних форм оформлення замовлення, зареєстрованих додатками.
– Нове: Фільтри кошика wu_cart_show_no_changes_error та wu_cart_addon_include_existing_plan для процесів оформлення замовлення додатків.
– Нове: wu-register-domain додано до списку ідентифікаторів елементів оформлення замовлення для сторінок оформлення замовлення додатків.
– Виправлено: AJAX search_models не передавав параметри запиту до функцій моделей.
– Виправлено: Помилка валідації шаблону при виборі продукту додатка під час оформлення замовлення.
– Виправлено: Нові сайти на піддоменах створювалися з http:// замість https://, що спричиняло нескінченні перенаправлення.
– Виправлено: Патч трейту mPDF PSR-log aware застосовувався до неправильного файлу в деяких версіях Composer.
– Покращено: Мінімальна надійність пароля за замовчуванням знижена з «сильний» до «середній» для кращої зручності.
– Покращено: Віджет перших кроків на Майстерні показує контекстні мітки дій для завершених кроків.
Версія [2.4.11] — Випущено 2026-02-16
– Нове: API налаштувань для віддаленого керування налаштуваннями.
– Нове: Ціноутворення «Плати скільки хочеш» (PWYW) з індивідуальними сумами для кожного продукту та періодичними опціями.
– Нове: Керування платіжними періодами для кодів знижок та створення членства.
– Нове: Покращена сторінка помилок для клієнтів та адміністраторів.
– Нове: Stripe Connect через захищений проксі-сервер — облікові дані платформи більше не розповсюджуються у коді плагіна.
– Нове: Елемент Stripe Checkout з автоматичною обробкою платіжної адреси та видаленням комісій застосунку.
– Нове: Майстер налаштування Multisite — допомагає встановленням на одному сайті увімкнути та налаштувати WordPress Multisite.
– Нове: Модульна система інтеграції з хостингом із зашифрованим зберіганням облікових даних.
– Нове: CSS нормалізація полів форм для єдиного стилю оформлення замовлення та входу на всіх темах та конструкторах сторінок.
– Виправлено: Налаштування надійності пароля не застосовувалося під час оформлення замовлення.
– Виправлено: Закодовані символи видалялися з URL-адрес під час перенаправлень SSO та прив’язки доменів.
– Виправлено: Стабільність вбудованого запиту на вхід та відсутня валідація існуючих електронних адрес при оформленні замовлення.
– Виправлено: Помилка поля назви сайту, спричинена конфліктами сторонніх плагінів.
– Виправлено: Невдала заміна URL для вмісту Elementor на мультисайтах із підкаталогами.
– Виправлено: Проблеми з вибором країни та регіону під час оформлення замовлення.
– Виправлено: Дублювання полів країни/поштового індексу при оформленні замовлення через Stripe.
– Виправлено: Невдале завантаження PDF-рахунку через прострочений nonce.
– Виправлено: Збій сторінки налаштувань на PHP 8.4.
– Виправлено: Проблеми сумісності з одним сайтом та виявлення стану налаштування віджета на Майстерні.
– Виправлено: Правила перезапису тепер оновлюються при створенні або зміні сторінок реєстрації.
– Покращено: Сторінки адміністрування більше не завантажуються на фронтенді та при запитах cron для кращої продуктивності.
– Покращено: Посилення безпеки для валідації введення, зберігання облікових даних та обробки кошика.
– Покращено: Розширене покриття автоматизованими тестами оформлення замовлення, платежів та функціональності адміністрування.
Версія [2.4.10] — Випущено 2026-01-23
– Нове: Налаштування мінімальної надійності пароля з варіантами «Середній», «Сильний» та «Надсильний».
– Нове: Вимоги до надсильного пароля включають 12+ символів, великі та малі літери, цифри та спеціальні символи — сумісно з правилами WPMU DEV Defender Pro.
– Нове: Підказки щодо вимог до пароля в реальному часі під час оформлення замовлення з рядками, які можна перекладати.
– Нове: Стилізоване поле пароля з перемикачем видимості та запасними кольорами для конструкторів сторінок (Elementor, Kadence, Beaver Builder).
– Нове: Анонімне відстеження використання за згодою для покращення плагіна.
– Нове: Нагадування про оцінку після 30 днів встановлення.
– Нове: Рівень сумісності з WooCommerce Subscriptions для дублювання сайтів.
– Покращено: Обробка JSON-відповідей для очікуваного створення сайту в середовищах без FastCGI.
Версія [2.4.9] — Випущено 2025-12-23
– Нове: Вбудований запит на вхід при оформленні замовлення для існуючих користувачів — клієнти, що повертаються, можуть увійти безпосередньо, не залишаючи процес оформлення замовлення.
– Нове: Робочий процес GitHub Actions для збірок PR з тестуванням на WordPress Playground — дозволяє тестування pull-запитів у браузері одним кліком.
– Виправлено: Перемикання шаблонів тепер зберігає зображення — URL-адреси у вмісті записів правильно оновлюються при зміні шаблонів.
– Виправлено: Ініціалізація менеджера електронної пошти під час роботи майстра налаштування — системні листи тепер створюються правильно.
– Виправлено: Покращено перевірку дозволів та можливостей при перемиканні шаблонів із кращими повідомленнями про помилки.
– Виправлено: Встановлення кількох основних доменів.
– Покращено: Логіка вибору шаблону з кращою безпекою від null та розумними запасними варіантами для попередньо обраних шаблонів.
– Покращено: Сумісність із застарілим фільтром wu_create_site_meta з WP Ultimo v1.
– Покращено: Додано підтримку Runcloud V3 API
Версія [2.4.8] — Випущено 2025-11-21
– Нове: Додано інтеграцію з MCP (Model Context Protocol) Server.
– Нове: Додано підтримку мультимережевих встановлень із клієнтами, членствами та продуктами для кожної мережі.
– Нове: Додано магічні посилання для входу через SSO, коли сторонні файли cookie вимкнені.
– Нове: Додано сповіщення адміністратора при виявленні недійсної константи COOKIE_DOMAIN.
– Виправлено: Підписки WooCommerce неправильно переводилися в тестовий режим при дублюванні сайту.
– Виправлено: Проблеми автентифікації Single-Sign-On (SSO) з власними доменами.
– Виправлено: Функціональність перемикання шаблонів та покращене використання патерну одинака по всій кодовій базі.
– Покращено: Вдосконалений елемент прив’язки доменів та обробка форми входу.
– Покращено: Краща обробка перенаправлень для сайтів у мережі.
– Покращено: Швидше створення сайту після оформлення замовлення.
Версія [2.4.7] — Випущено 2025-10-31
– Виправлено: Конфлікт із плагіном YesCookie.
– Покращено: Якість мініатюр при виборі шаблону під час оформлення замовлення.
– Виправлено: Перенаправлення з другорядних доменів на основний домен.
– Виправлено: Вибір шаблонів для конструктора форм оформлення замовлення.
– Виправлено: Зайве створення домену при встановленні з підкаталогами.
– Покращено: Дозволено HTML в інструкціях для власних доменів.
Версія [2.4.6] — Випущено 2025-10-15
– Виправлено: Перемикачі в мовах з написанням справа наліво (RTL).
– Виправлено: Відображення сторінок адміністрування для застарілих додатків.
– Виправлено: Деякі помилки API Stripe.
– Покращено: Краще автоматичне генерування URL сайту та додано опцію попереднього перегляду.
– Виправлено: Надмірне екранування HTML.
– Виправлено: Збереження HTML у полі подяки.
– Покращено: Типобезпека у коді.
– Виправлено: Пониження тарифу під час пробного періоду продовжувало пробний період.
Версія [2.4.5] — Випущено 2025-09-30
– Виправлено: Перевірка власного домену при пониженні тарифу.
– Виправлено: Помилка в Action Scheduler.
– Виправлено: Зависання майстра інтеграції з хостингом під час налаштування.
– Покращено: Більш стабільна обробка обфускації URL входу, коли шаблон 404 недоступний.
– Покращено: Кращі повідомлення про помилки інсталятора з безпечним відображенням HTML.
– Додано: Функціональність встановлення рекомендованих плагінів.
– Додано: Новий фреймворк наскрізного тестування.
– Додано: Опція додавання повідомлення «Працює на…» у підвал сайтів клієнтів.
– Додано: Встановлення рекомендованого плагіна «user-switching» під час майстра налаштування.
– Покращено: Автогенерація URL сайтів та імен користувачів для більшої зручності.
– Покращено: Стиль коду та узгодженість типів повернення по всій кодовій базі.
Версія [2.4.4] — Випущено 2025-09-17
– Виправлено: Збереження шаблонів електронної пошти без видалення HTML
– Нове: Опція дозволити власникам сайтів редагувати користувачів на своєму сайті
– Виправлено: Рахунки не завантажувалися, коли логотип не встановлено
– Виправлено: Перевірка налаштувань DNS при використанні зворотного проксі
– Покращено: Ліниве завантаження обмежень для кращої продуктивності та сумісності
– Нове: Додано сповіщення адміністратора, якщо sunrise.php не налаштовано
– Нове: Опція не завжди створювати піддомени www. при інтеграції з хостингом
– Покращено: Плагін перейменовано на Ultimate Multisite
Версія [2.4.3] — Випущено 2025-08-15
– Виправлено: Помилка в плагіні Slim SEO
– Нове: Маркетплейс додатків
– Виправлено: Власний логотип не відображався в листах та рахунках
– Виправлено: Обмеження не завантажувалися
Версія [2.4.2] — Випущено 2025-08-07
– Виправлено: Автентифікація API
– Виправлено: Збереження полів оформлення замовлення
– Виправлено: Створення продуктів та сайтів
– Виправлено: Дублювання сайтів
– Покращено: Продуктивність switch_blog
– Покращено: Видалено зайві запити, пов’язані з хуком update_meta_data та сумісністю з 1.X
– Нове: Маркетплейс додатків
– Покращено: Оновлено валюти для підтримки всіх валют Stripe
– Покращено: Попередній перегляд шаблонів
Версія [2.4.1] — Випущено 2025-07-17
– Покращено: Оновлення бібліотеки Stripe PHP до останньої версії
– Покращено: Оновлення JS-бібліотек
– Виправлено: Критична помилка, що могла виникнути при оновленні зі старої назви.
– Покращено: Додано перевірку кількості власних доменів при пониженні тарифу.
Версія [2.4.0] — Випущено 2025-07-07
– Покращено: Підготовка плагіна до випуску на WordPress.org
– Покращено: Оновлення текстового домену перекладу
– Виправлено: Екранування всього, що має бути екрановано.
– Виправлено: Додано перевірку nonce де потрібно.
– Виправлено: Очищення всіх введених даних.
– Покращено: Застосування змін стилю коду по всій кодовій базі.
– Виправлено: Численні попередження про застарілість.
– Покращено: Порядок завантаження багатьох фільтрів.
– Покращено: Додано правильний скрипт збірки
– Покращено: Використання прапорців-емодзі
– Виправлено: Попередження i18n про занадто ранній переклад
– Покращено: Усі скрипти розміщено у підвалі з асинхронним завантаженням
– Покращено: Додано знижки на сторінку подяки
– Покращено: Запобігання пониженню тарифу, якщо тип запису перевищить ліміт
– Виправлено: Стилі на сторінці подяки застарілого оформлення замовлення
Версія [2.3.4] — Випущено 2024-01-31
– Виправлено: Неможливість оформити замовлення через будь-який платіжний шлюз
– Виправлено: Попередження про невизначену глобальну змінну $pagenow
Версія [2.3.3] — Випущено 2024-01-29
- Покращено: Плагін перейменовано на Multisite Ultimate
- Видалено: Примусова перевірка платної ліцензії
- Виправлено: Несумісності з WordPress 6.7 та часом виконання i18n
- Покращено: Зменшено розмір плагіна шляхом видалення багатьох непотрібних файлів та стиснення зображень
Повну історію журналу змін дивіться за адресою: https://github.com/superdav42/multisite-ultimate/releases




