Перейти до основного вмісту

Основні поняття

Для нового користувача WordPress Multisite та тих, хто щойно почав працювати з Ultimate Multisite, спочатку може бути багато нових слів і фраз. Вивчити їх важливо, щоб розуміти платформу та принципи її роботи в цілому.

У цій статті ми спробуємо пояснити деякі ключові поняття WordPress. Деякі з них більш актуальні для користувачів, інші — для розробників, а деякі — для обох.

WordPress Multisite

WordPress Multisite — це тип встановлення WordPress, який дозволяє створювати та керувати мережею з кількох сайтів з однієї консолі WordPress. Ви можете керувати всім: кількістю сайтів, функціями, темами та ролями користувачів. Можна керувати сотнями й тисячами сайтів.

Мережа

В термінах WordPress мережа Multisite — це середовище, де кількома підсайтами можна керувати з однієї консолі. Хоча процес створення мережі Multisite відрізняється залежно від хостинг-провайдера, результатом зазвичай є кілька додаткових директив у файлі wp-config.php, які повідомляють WordPress, що він працює в цьому специфічному режимі.

Існує низка суттєвих відмінностей між мережею Multisite та окремим встановленням WordPress, які ми коротко розглянемо.

База даних

База даних — це структурований, організований набір даних. В комп'ютерній термінології база даних означає програмне забезпечення для зберігання та організації даних. Уявіть її як картотечну шафу, де ви зберігаєте дані в різних секціях, які називаються таблицями.

WordPress Multisite використовує одну базу даних, і кожен підсайт отримує власні таблиці з ідентифікатором блогу в префіксі. Тож після встановлення мережі та створення підсайту у вашій базі даних мають з'явитися такі таблиці:

wp_1_options - таблиця налаштувань для першого підсайту

wp_2_options - таблиця налаштувань для другого підсайту

Хостинг-провайдер

Хостинг-провайдер — це компанія, яка дозволяє бізнесам та приватним особам робити їхні сайти доступними через всесвітню мережу. Послуги хостинг-провайдерів можуть відрізнятися, але зазвичай включають дизайн сайту, місце для зберігання на сервері та підключення до інтернету.

Домен

Доменне ім'я — це адреса, яку люди використовують для відвідування вашого сайту. Воно вказує браузеру, де шукати ваш сайт. Як і поштова адреса, домен — це спосіб, яким люди відвідують ваш сайт в інтернеті. Це як вивіска перед вашим магазином. Якщо ви хочете відвідати наш сайт, вам потрібно ввести нашу веб-адресу в адресному рядку браузера: www.ultimatemultisite.com , де ultimatemultisite.com — це доменне ім'я.

Субдомен

Субдомен — це тип ієрархії сайту під основним доменом, але замість використання папок для організації контенту він фактично отримує власний сайт. Він виглядає як https://site1.domain.com/, де site1 — це назва субдомену, а domain.com — основний домен.

Підкаталог

Підкаталог — це тип ієрархії сайту під кореневим доменом, який використовує папки для організації контенту. Підкаталог — це те саме, що і підпапка, і ці назви можна використовувати як синоніми. Він виглядає як https://domain.com/site1, де site1 — це назва підкаталогу, а domain.com — основний домен.

Підсайт

Підсайт — це дочірній сайт, який ви створюєте в мережі Multisite. Він може бути як субдоменом, так і підкаталогом, залежно від того, як налаштовано ваше встановлення WordPress Multisite.

Суперадміністратор

Суперадміністратор WordPress — це роль користувача з повними правами для керування всіма підсайтами в мережі Multisite. Для користувачів Multisite це найвищий рівень доступу, який можна надати у вашому встановленні WordPress.

Плагін

Загалом, плагін — це набір коду, який додає додаткову функціональність вашому сайту WordPress. Це може бути щось просте, як зміна логотипу при вході, або складне, як додавання функцій електронної комерції. Woocommerce та Contact Form — це приклади плагінів.

У WordPress Multisite плагіни можуть встановлюватися лише з консолі адміністратора мережі Суперадміністратором. Адміністратори підсайтів можуть лише активувати та деактивувати плагіни в межах свого підсайту.

Теми

Тема WordPress — це група файлів (графіка, таблиці стилів і код), яка визначає загальний вигляд сайту. Вона забезпечує все оформлення зовнішнього вигляду: стилі шрифтів, макет сторінки, кольори тощо.

Як і плагіни, теми в WordPress Multisite можуть встановлюватися лише Суперадміністратором і активуватися на рівні підсайту адміністраторами підсайтів.

Шаблон сайту

Шаблон сайту — це базовий сайт-заготовка, який можна використовувати як основу при створенні нових сайтів у вашій мережі.

Це означає, що ви можете створити базовий сайт, активувати різні плагіни, встановити активну тему та налаштувати його будь-яким способом. Тоді, коли ваш клієнт створює новий обліковий запис, замість отримання стандартного сайту WordPress без змістовного контенту, він отримає копію вашого базового сайту з усіма налаштуваннями та контентом.

Прив'язка домену

Прив'язка домену (Domain mapping) в WordPress — це спосіб перенаправлення користувачів на правильний хост через адресу сайту. У WordPress Multisite підсайти створюються за допомогою підкаталогу або субдомену. Прив'язка домену дозволяє користувачам підсайтів використовувати домен верхнього рівня, наприклад joesbikeshop.com, щоб адреса їхнього сайту виглядала більш професійно.

SSL

SSL означає Secure Sockets Layer (рівень захищених сокетів). Це цифровий сертифікат, який підтверджує ідентичність сайту та забезпечує зашифроване з'єднання. Сьогодні це стандартна технологія для підтримки безпечного інтернет-з'єднання та захисту будь-яких конфіденційних даних, що передаються між двома системами, запобігаючи зловмисникам читати та змінювати будь-яку передану інформацію, включаючи потенційні персональні дані. Сучасні браузери вимагають SSL, що робить його необхідним при створенні та роботі сайту.

Медіа

Медіа — це зображення, аудіо, відео та інші файли, з яких складається сайт.

Сайти мережі використовують спільну базу даних у WordPress Multisite, але зберігають окремі шляхи у файловій системі для медіафайлів.

Стандартне розташування WordPress (wp-content/uploads) залишається; однак шлях змінюється відповідно до унікального ідентифікатора сайту мережі. Таким чином, медіафайли для сайту мережі відображаються як wp-contents/uploads/site/[id].

Постійні посилання

Постійні посилання (Permalinks) — це постійні URL-адреси ваших окремих записів блогу або сторінок на вашому сайті. Постійні посилання також називають красивими посиланнями. За замовчуванням URL-адреси WordPress використовують формат рядка запиту, який виглядає приблизно так:

http://www.example.com/registration

Ultimate Multisite

Ultimate Multisite — це плагін WordPress, створений для встановлень WordPress Multisite, який перетворює ваш WordPress на преміум-мережу сайтів — як WordPress.com — дозволяючи клієнтам створювати сайти за щомісячну, щоквартальну або річну плату (ви також можете створювати безкоштовні плани).

Форма оформлення замовлення

Форма оформлення замовлення (Checkout Form) — це одно- або багатокрокова форма замовлення, яка включає створення підсайту, членства та облікових записів користувачів через реєстрацію Ultimate Multisite. Вона складається з різних полів та форм оплати, які користувач має заповнити під час процесу реєстрації.

Webhook

Webhook (також називається веб-зворотним викликом або HTTP push API) — це спосіб для програми надавати іншим програмам інформацію в реальному часі. Webhook доставляє дані іншим програмам миттєво, що означає, що ви отримуєте дані негайно.

Webhook'и Ultimate Multisite відкривають безмежні можливості, дозволяючи адміністраторам мережі робити всілякі незвичайні, але корисні інтеграції, особливо у поєднанні з сервісами на кшталт Zapier та IFTTT.

Події

Подія — це дія, яка відбувається в результаті дії користувача або іншого джерела, наприклад клік мишею. Ultimate Multisite веде облік усіх подій та логів, що відбуваються у вашій мережі. Він відстежує різні активності у вашому Multisite, наприклад зміни планів.