
Якщо продавцям потрібно оголошувати спеціальні пропозиції, показувати банери або просто робити свої сторінки більш привабливими, їм потрібно Блоки Magento CMS.
Ці блоки можна легко створити безпосередньо з адміністративної панелі. Однак, зі зростанням кількості блоків, ефективне керування ними може стати складним.
Отже, у цій статті ви дізнаєтеся, як створювати блоки CMS у Magento, для чого вони використовуються та як максимально ефективно використовувати їх. Ми також розглянемо, як планування блоків CMS у Magento краще керувати блоками.
- Блоки CMS Magento 2 – це блоки контенту, які можна повторно використовувати та відображати текст, зображення, відео, посилання, кнопки та віджети у кількох місцях на вашому веб-сайті.
- Блоки можна додавати до...CMS, категорія, товар, кошик, оформлення замовлення та інші сторінки.
- Віджети є найгнучкішим методом відображення статичних блоків на будь-якій сторінці чи позиції макета.
- На відміну від сторінок CMS, блоки CMS не мають власних URL-адрес і призначені для багаторазового використання.
- Статичні блоки підтримують локалізацію та контент, специфічний для перегляду магазину.
- За замовчуванням, Блоки CMS статичні та вимагають ручного оновлення, активації та деактивації.
- Динамічні блоки CMS можуть відображатися на основі групи клієнтів, атрибути кошика, атрибути товару та дата.
Що таке блоки Magento 2 CMS?
Блоки CMS Magento 2 – це блоки контенту повторного використання, що є частиною Система керування контентом Magento та дозволяють відображати ту саму інформацію в кількох місцях на вебсайті Magento. Статичні блоки можуть зберігати тексти, зображення, відео, кнопки, посилання та віджети.
Найчастіше їх використовують для різних рекламних банерів (розпродажі, знижки, спеціальні пропозиції), значків довіри, оголошень магазинів, сезонного контенту або рекламних повідомлень.
Після створення статичний блок можна відображати на сторінці CMS, у категорії, продукті, оформленні замовлення та інших сторінках.
Різниця між блоками CMS та сторінками CMS у Magento
Блоки та сторінки Magento CMS пов'язані між собою та працюють разом для створення контенту в магазині, але кожен з них має різні функції.
Блоки CMS – це блоки контенту, які можна створити один раз і вставити кілька разів на різні сторінки або в різні місця.
Сторінки CMS – це окремі сторінки з власними URL-адресами, такі як сторінки «Про нас» та «Контакти» тощо. Вони є окремими блоками, що формують основну структуру веб-сайту.
![]()
Чому блоки Magento CMS важливі?
Одним з головних призначень блоків Magento CMS є ефективність. Вони дозволяють оновлювати контент на багатьох різних сторінках, редагуючи один статичний блок безпосередньо з адміністративної панелі.
Ось чому вони не просто інструмент для створення контенту, а потужний спосіб:
- пришвидшити та спростити керування контентом
- зберігати однаковий контент та дизайн у всьому магазині
- локалізувати або змінювати контент відповідно до різних переглядів магазину
- швидко підтримувати маркетингові кампанії без залучення розробників
Таким чином, блоки CMS надають бізнес-командам більше гнучкості для підтримки узгодженості та актуальності вітрини свого магазину.
Як створити блоки CMS у Magento 2?
Щоб створити блоки Magento CMS:
Крок 1: Перейти доВміст > Елементи > Блоки і натисніть кнопку Додати новий блок кнопка.
Крок 2: Увімкнути той/та/те Блок CMS, і дайте йомуНазва і Ідентифікатор.
Крок 3: Призначити блок Перегляд магазину це має відображатися на. Це особливо важливо для магазинів із налаштуваннями багатомовний .
![]()
Крок 4: Створити Блок CMS Зміст додаючи зображення, відео, посилання та інший контент.
![]()
Крок 5:Не забудьтеЗберегти блок після завершення.
Примітка: якщо вам зручно працювати з кодом, спробуйте створювати блоки CMS у Magento 2 програмно .
Куди додати блоки CMS у Magento?
Вставка блоків CMS в Magento залежить від цілей та типу сторінки, на якій має з’явитися блок:
- Будь-яка сторінка. Для відображення статичного блоку на будь-якій сторінці віджети є найбільш гнучким варіантом, оскільки вони дозволяють вибрати будь-яке місце (заголовок, нижній колонтитул, бічна панель) на сторінці.
- Сторінка CMS або дописи в блозі. Щоб додати статичні блоки безпосередньо на сторінку CMS або блог, скористайтеся функцією віджетів, доступною в WYSIWYG-редакторі. Ідеальний варіант для банерів, рекламного контенту або текстових розділів, розташованих між іншими елементами.
- Сторінки категорій. На сторінках категорій є окремі місця, призначені для промо-контенту. Блоки CMS можна призначити безпосередньо в налаштуваннях категорії для пропозицій, специфічних для певної категорії.
- Сторінка успішного оформлення замовлення. Той самий підхід з віджетами застосовується і тут. Крім того, можна визначити умови, за яких буде додати блок CMS при оформленні замовлення в Magento .
Тепер, коли ви знаєте, як створювати та де відображати блоки Magento CMS, саме час перевірити, як отримати від них максимум користі. За допомогою персоналізованих пропозицій.
Як увімкнути динамічні блоки CMS у Magento?
Щоб увімкнути динамічні блоки CMS у Magento, вам потрібні такі інструменти, як Magefan .
За замовчуванням блоки CMS є статичними. Це означає, що продавцям все одно потрібно вмикати або вимикати блоки після закінчення терміну дії акцій, вручну оновлювати контент і створювати окремі блоки для різних аудиторій.
І чим потужніша їхня рекламна кампанія, тим більше часу вона може зайняти.
З іншого боку, розширення Модуль Magento 2 Dynamic Blocks and Pages дозволяє продавцям автоматично відображати статичні блоки на основі різних умов.
Візьмемо як приклад ту саму пропозицію «безкоштовна доставка для замовлень понад 200 доларів».
На основі груп клієнтів
Щоб ваш блок CMS привернув увагу потрібної аудиторії, вам потрібно орієнтуватися на неї за допомогою правильної пропозиції. Тому один і той самий блок працюватиме не для всіх. Щоб вирішити цю дилему, створіть унікальні блоки для кожної групи клієнтів.
Наприклад, ви можете пропонувати безкоштовну доставку лише для загальних клієнтів (тих, хто авторизувався).
Налаштування групи клієнтів для динамічних блоків
На основі атрибутів кошика
Блок «безкоштовна доставка для замовлень понад 200 доларів» має відображатися для людей, чия загальна сума не перевищила порогу в 200 доларів. Саме тоді стануть у пригоді атрибути кошика. Але проміжний підсумок — це не єдиний атрибут, який ви можете вибрати.
наприклад, ви можете запропонувати безкоштовну доставку лише до однієї країни
Приклад умов блокування CMS на основі атрибутів кошика (країна доставки та проміжний підсумок кошика)
На основі характеристик продукту
Якщо ви вирішите відображати блок CMS з деякими пропозиціями на сторінках товарів, ви можете звузити вибір за допомогою атрибутів товару.
Наприклад, ви можете відображати пропозицію безкоштовної доставки лише для певних категорій або лише для нових товарів.
Приклад умов блокування CMS на основі атрибутів продукту.
На основі дати
Нарешті, найважливіша частина. Щоб уникнути ручної роботи, вам потрібно запланувати блокування CMS на певні дати, час і дні тижня. Розширення автоматично вмикає та вмикає статичне блокування на основі ваших налаштувань.
Наприклад, ви можете запропонувати безкоштовну доставку з 8:00 до 14:00, з понеділка по середу, протягом певного періоду.
Налаштування дати та часу динамічних блоків
На цьому етапі зрозуміло, як статичні блоки працюють у Magento, де їх можна відображати та чому динамічні правила важливі для ефективного управління рекламними акціями.
Наступний крок – переконатися, що ви дотримуєтеся найкращих практик.
Найкращі практики блоків Magento 2 CMS
Щоб вітрина магазину була узгоджена та актуальна за допомогою блоків CMS, слід дотримуватися кількох найкращих практик:
- Чітко назвіть блоки. Призначте кожному блоку CMS чітку та описову назву, щоб зрозуміти, для чого він використовується. Таким чином, блок буде легко знайти та оновити. Це особливо корисно для магазинів з багатьма кампаніями, сезонними повідомленнями або кількома учасниками.
- Використовуйте блоки повторно. Щоб заощадити час і забезпечити узгодженість, повторно використовуйте існуючі статичні блоки замість того, щоб відтворювати контент на різних сторінках.
- Будьте уважні, призначаючи перегляди магазину. Завжди перевіряйте, чи блоки CMS призначені правильному вигляду магазину. Правильне налаштування гарантує, що потрібний контент відображатиметься в потрібному місці, не заплутуючи клієнтів.
- Регулярно переглядайте та очищуйте блоки CMS. Вимкніть або видаліть застарілі або непотрібні блоки, щоб ваша бібліотека CMS була чистою та актуальною. Це підвищує ефективність та спрощує керування контентом.
- Динамічно відображайте статичні блоки для автоматизації та персоналізації контенту. Для магазинів з частими акціями, увімкнути динамічні сторінки Magento . Вони дозволяють застосовувати логіку на основі правил та автоматично контролювати, коли, де та кому показуються блоки.
Як бачите, блоки Magento CMS – це ідеальний спосіб підвищити рівень ваших рекламних акцій та швидше керувати контентом на кількох сторінках. Більше того, якщо поєднати це з правильними інструментами, ви можете динамічно показувати контент різним клієнтам та ще більше покращити управління.
Найчастіші запитання
Ви можете викликати статичний блок CMS у файлі .phtml, відрендеривши його через блок макета Magento:
= $this-> getLayout() ->createBlock(\Magento\Cms\Block\Block::class) ->setBlockId('ідентифікатор_вашого_блоку') ->toHtml(); ?>
Просто замініть «your_block_identifier» на ідентифікатор вашого блоку CMS.