Сторінка 3 - Monthly Archives: 2021
Оптимізація швидкості Magento 2 — це один із перших кроків, які повинен зробити кожен власник магазину Magento 2, коли трафік зменшується, коефіцієнт відмов збільшується, а конверсії падають. І все це тому, що швидкість веб-сайту є надзвичайно важливим фактором, який впливає не тільки на Magento SEO та трафік, але і на рішення щодо покупки.
Magento — одна з найкращих CMS, які люди обирають за її унікальні функції, виняткові можливості та, безумовно, швидкість.
Так, "чиста" Magento дійсно швидка.
Але як тільки ви починаєте додавати додаткові функції, кастомізацї та третьосторонні модулі, швидкість починає падати.
Коли ви протестуєте швидкість Magento, ви дізнаєтесь, що є причиною повільного завантаження сайту, тому що більшість сайтів для тестування швидкості надають вам чіткі дані. Наступним кроком буде використання цих даних для виправлення помилок та покращення швидкості.
Щоб допомогти вам зробити ваш сайт неймовірно швидким, ми підготували для вас найкращі поради для збільшення швидкості Magento 2.
Якщо ви вирішили видалити розширення Better Magento 2 Checkout, будь ласка, виконайте наступні кроки. Ви також можете зв'язатись з нашою командою для отримання безкоштовної консультації у випадку, якщо у вас виникнуть проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкції щодо видалення файлів залежать від способу яким розширення було встановлено.
1. Якщо ви можете знайти файли розширення у папці
app/code/Magefan/BetterCheckout
тоді видаліть цю папку.
2. Якщо розширення було встановлено через композер та його файли знаходяться в папці
vendor/magefan/module-better-checkout
тоді запустіть наступну композер команду CLI , щоб видалити її
composer remove magefan/module-better-checkout
Після видалення файлів розширення запустіть ці CLI команди Magento:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте
Якщо вам потрібно оновити розширення Better Magento 2 Checkout від Magefan, будь ласка, виконайте наведені нижче дії.
Примітка: інструкції з оновлення залежать від методу, яким було встановлено розширення Better Magento 2 Checkout.
Оновлення через composer
Якщо модуль Better Checkout було встановлено через композер (перевірте чи існує папка vendor/magefan/module-better-checkout
), тоді вам потрібно запустити ці прості CLI команди в каталозі Magento 2:
composer remove magefan/module-better-checkout
composer require magefan/module-better-checkout
^x.x.x
# замініть x.x.x на версію яку ви хочете використовувати
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Оновлення через FTP
Якщо модуль Better Checkout було встановлено через FTP (перевірте чи існує папка app/code/Magefan/
Ви можете встановити розширення Better Magento 2 Checkout від Magefan через composer або архів.
Бажаєте, щоб ми встановили та налаштували для вас модуль Better Magento 2 Checkout? Наші девелопери зроблять це замість ваc – перегляньте наш інсталяційний сервіс.
Встановлення через composer (рекомендовано)
Будь ласка, підіть в свій акаунт Magefan Account > My Downloads > Install via Composer, щоб отримати інсталяційні інструкції.
Встановлення через архів та FTP
- Завантажте ZIP-архів розширення Better Checkout на сайті magefan.com (не з GitHub або ж інших джерел).
- Вилучіть файли.
- Скопіюйте папкy app з архіву у свою папку Magento 2.
- У командному рядку за допомогою "cd" перейдіть до кореневого каталогу Magento 2.
- Запустіть команди CLI:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Електронна комерція зараз на піку своєї популярності. Через цілий ряд причин багато продавців вирішують відкривати свої інтернет-магазини на базі Magento, однієї з найпоширеніших систем управління контентом (CMS). Не без причини звичайно.
Magento пропонує ряд унікальних функцій, які виділяють її серед інших. Однак, все ж таки, вона не може впоратися з усім. Відповідно, одним із перших кроків, які потрібно зробити при запуску магазину Magento 2 — це вибрати найкращого хостинг провайдера для Magento.
Це саме те, про що ви дізнаєтесь у цій статті, оскільки ми зібрали не тільки найкращих хостинг провайдерів для Magento, але й підготували вимоги, яким найкращий хостинг для Magento повинен відповідати.
Саме хостинг дозволяє зробити ваш веб-сайт швидким і надійним, а також надає безпечне середовище зберігання даних вашого сайту. Тому надзвичайно важливим є вибрати саме той хостинг, що найкраще відповідає вашим потребам.
Отже, давайте почнемо.
Оптимізація зображення в Magento 2 настільки ж важлива, як і в будь-якому іншому магазині електронної комерції або блозі. Оскільки ви потрапили на цю сторінку, ви вже мабуть знаєте, що WebP зображення — це чудовий спосіб підвищити продуктивність та час завантаження сайту.
Останнє, що залишається — це вирішити, яке розширення використовувати, оскільки є з чого вибирати. Отже, у цій статті ми зібрали всі найкращі розширення WebP для Magento 2, які варті вашої уваги.
Ми проаналізуємо їхні основні характеристики та детальніше розглянемо їхні опції. Це дозволить вам мати чітке уявлення про модуль, який найкраще відповідає вашим потребам.
Ви готові?
Найкращі розширення Magento 2 WebP Images
Вендор | Назва модуля | Ціна | Гарантії | Рейтинг |
![]() |
від Magefan | $149.00 |
- 100% відкритий код - 30 днів на повернення коштів - 365 днів безкоштовної підтримки - 365 днів безкоштовних оновлень |
5 ⭐⭐⭐⭐⭐ 41 відгук |
![]() |
WebP for Magento від Yireo | Безкоштовний |
- 100% відкритий код - Постійні |
Бездоганний процес оформлення замовлення — одна з життєво важливих складових успішної покупки. На жаль, оформлення замовлення також може бути однією з причин покинутого кошика (cart abandonment) та показників відмов (bounce rates).
Чим довший і складніший процес оформлення замовлення у вашому магазині, тим більша ймовірність, що користувачі підуть, не зробивши покупки. Вони також особливо обережно ставляться до особистої інформації, якою діляться в Інтернеті. Тому примусова реєстрація не дуже приваблює їх.
Magento дозволяє вам забезпечити кращий досвід для ваших користувачів та зменшити кількість покинутих кошиків за допомогою вбудованого рішення — Magento 2 guest checkout.
І в цій статті ми розглянемо, що це таке, як воно працює, та проаналізуємо всі його переваги та недоліки.
Існує безліч інструментів та методів, які можна використовувати, для забезпечення виняткового досвіду для ваших клієнтів, особливо якщо ви продаєте у всьому світі. Однак багато з них не є настільки важливими, як hreflang теги, оскільки вони впливають не тільки на досвід користувачів, але й на SEO.
До того ж hreflang теги є одним з найбільш складних понять у international SEO. Додати їх не так легко, як зробити помилку, яка може коштувати вашому бренду видимості у пошукових системах, таргетингу та рейтингу.
Отже, перш ніж розпочати впровадження цих тегів, вам потрібно ознайомитись з найпоширенішими hreflang помилками, щоб знати, як їм запобігти або як їх виправити.
У цій статті ви переглянете приклади hreflang тегів з помилками та дізнаєтесь, як їх уникнути. Більше того, якщо ви працюєте у світі Magento 2, ви знайдете рішення для більшості помилок hreflang, яке дозволить вам додавати hreflang теги у кілька кліків.
Почнемо?
Привіт, фанати Magento!
Ви готові до завершальних оновлень цього літа, що стосуються нового релізу модуля та десятків нових опцій, та покращень?
Тоді поїхали.
Реліз нового модуля Magento 2 Translation Plus!
На додаток до всіх опцій розширення Translation Base у новому модулі з'явились нові, які вам точно сподобаються. Відтепер автопошук по тексту є доступним для перекладів у базі даних
Ми також додали опцію пошуку неперекладених текстів. З нашим модулем Magento 2 Translation Plus ви легко можете перекладати тексти прямо із сітки (гріда) на всі потрібні вам мови.
Поспішіть та спробуйте самі нашу демо версію!
Нова опція адону Magento 2 PWA Blog!
Тепер наш знаменитий Magento 2 PWA Blog сумісний з Magento PWA Studio 11. Відтепер у вас ще більше переваг під час роботи з вашим улюбленим блогом на вітрині PWA.
Нові опції Magento 2 Better Admin Order Grid!
Для вашої зручності ми покращили
Magento 2 catalog price rules або правила цін у каталозі — один з найкращих вбудованих інструментів маркетингу, які надає вам ця платформа. Вони дозволяють вам задавати знижки та запускати розпродажі без будь-яких сторонніх програм, так само як і Magento cart price rules.
Отже, у цій статті ви дізнаєтесь усе, що вам потрібно знати про правила цін у каталозі, як їх налаштувати для ваших продуктів та чим вони відрізняються від правил цін у кошику.
Без зайвих зволікань, давайте почнемо з визначення що ж таке правила каталогу.
Коли ви встановлюєте новий пакет розширення у Magento 2 через композер, ви можете отримати наступну помилку:
[InvalidArgumentException]
Package vendor/module-name exists in composer repo (https://repo.packagist.org) and composer repo (https://repo.magento.com) which has a higher repository priority. The packages with higher priority do not match your constraint and are therefore not installable. See https://getcomposer.org/repoprio for details and assistance.
Ця помилка пояснює сама себе і містить посилання на документацію композера.
Проблема в тому, що модуль, який ви намагаєтесь встановити, має стару версію у композер репозиторії Magento та нову версію у безкоштовній публічній репозиторії packagist.org. Проте репозиторія Magento має більш високий пріоритет, і тому композер не може встановити останню версію і викидає цю помилку.
Щоб вирішити цю помилку вам потрібно:
1. Відкрити файл composer.json у корені Magento 2.
2. Знайти розділ "repositories".
3. Замінити наступний код
"type": "composer",
Якщо ви вирішили видалити розширення Magento 2 Facebook Pixel, будь ласка, виконайте наступні кроки. Ви також ви можете зв'язатись з нашою командою для отримання безкоштовної консультації у випадку, якщо у вас виникнуть проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкції щодо видалення файлів залежать від способу яким розширення було встановлено.
1. Якщо ви можете знайти файли розширення у папці
app/code/Magefan/FacebookPixel
тоді видаліть цю папку.
2. Якщо розширення було встановлено через композер та його файли знаходяться в папці
vendor/magefan/module-facebook-pixel
тоді запустіть наступну композер команду CLI , щоб видалити її
composer remove magefan/module-facebook-pixel
Після видалення файлів розширення запустіть ці CLI команди Magento:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте
Якщо вам потрібно оновити розширення Magento 2 Facebook Pixel від Magefan, будь ласка, виконайте наведені нижче дії.
Примітка: інструкції з оновлення залежать від методу, яким було встановлено розширення.
Оновлення через composer
Якщо модуль Facebook Pixel було встановлено через composer (перевірте чи існує папка vendor/magefan/module-facebook-pixel
)
, тоді вам потрібно запустити ці прості CLI команди в каталозі Magento 2:
composer remove magefan/module-facebook-pixel
composer require magefan/module-facebook-pixel
^x.x.x
# замініть x.x.x на версію яку ви хочете використовувати
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Оновлення через FTP
Якщо модуль Facebook Pixel було встановлено через FTP (перевірте чи існує папка app/code/Magefan/FacebookPixel
), тоді виконайте
Ви можете встановити розширення Magento 2 Facebook Pixel від Magefan через composer або архів.
Бажаєте, щоб ми встановили та налаштували для вас модуль Facebook Pixel? Наші девелопери зроблять це замість ваc – перегляньте наш інсталяційний сервіс.
Примітка: якщо ви хочете встановити Facebook Pixel Plus, перейдіть до Magefan Account > My Downloads > Install via Composer, щоб отримати інструкції з встановлення через composer.
Встановлення через composer (рекомендовано)
- Відкрийте командний рядок.
- За допомогою команди "cd" перейдіть до кореневого каталогу Magento 2.
- Запустіть CLI команди:
composer require magefan/module-translation
# Authentication required (repo.magento.com)
# Отримайте свої Magento Marketplace authentication keys або використайте ці:
# Username: 7c018006799466c681ad507e27904677
# Password: 289077c86e811661a8f7751828485d3a
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете,
Привіт, фанати Magento!
Нас не було тут досить давно. Тож цього спекотного липня 2021 року ми підготували для вас безліч новин та оновлень. Ми дуже сподіваємось, що вам сподобаються всі нові функції розширень Magento 2, які ми випустили цього місяця.
Давайте почнемо!
Нові опції модуля Magento 2 Блог!
Тепер ви можете експортувати публікації блогу у CSV, а також насолоджуватися вдосконаленими функціями CSV імпорту у Блог Екстра. Надавайте покращений досвід для своїх користувачів за допомогою 3-ох нових шаблонів для списків публікацій:
- block-2-1-shortcontent
- block-2-2-shortcontent
- block-2-3-shortcontent
Серед інших доданих функцій ви знайдете дуже корисний імпорт із Drupal та оновлений YouTube віджет (Блог Екстра).
Ми також додали Блог GraphQL v2.1.2 з підтримкою мульти магазинів і внесли деякі вдосконалення в код та таблицю CSS стилів.
Ми вирішили проблему із віджетом рекомендованих публікацій, який використовував шаблон блоку рекомендованих публікацій у бічній панелі.
Виведення вашого веб-сайту в топ результати Google — одне з найскладніших завдань, з яким боряться багато сайтів, особливо в сфері електронної комерції. Більше того, SEO — це складне поняття, яке постійно змінюється та розвивається. Тож може бути важко встигати за всіма оновленнями та алгоритмами.
Однак є кілька важливих факторів, на які ви, як власник магазину, повинні звертати увагу: швидкість веб-сайту, оптимізація зображень, контент. Цей список можна продовжувати далі.
Поняття, з яким ми хочемо ознайомити вас сьогодні — це hreflang теги, hreflang атрибути або альтернативні hreflang теги. Ви дізнаєтесь, що таке hreflang теги, навіщо вони вам потрібні, як вони впливають на ваш веб-сайт і, головне, як додати їх у Magento 2, щоб ваші сторінки потрапляли в топ Google.
Давайте почнемо.
Так само як і інші Git репозиторії, такі як Github та Gitlab, Bitbucket також дозволяє вам створювати веб-хуки, щоб полегшити керування програмою. Bitbucket дозволяє вам створювати близько 50-ти веб-хуків на різні події, щоб полегшити code pushing.
Отже, давайте перевіримо ці тригери та дізнаємося, як додати веб-хуки у Bitbucket.
Щоб створити веб-хуки у Bitbucket:
1. Ввійдіть у свій акаунт на Bitbucket та виберіть репозиторію для якої ви хочете створити веб-хуки.
2. Підіть у Repository Settings.
Налаштовуючи веб-хуки Github, ви відкриваєте багато можливостей і полегшуєте процес розробки. Вони використовуються для оновлення дзеркала резервного копіювання (update backup mirror) або зовнішнього трекера проблем (external issue tracker), запуску CL та розгортання змін на продакш сервері.
Як тільки ви налаштуєте веб-хук, він буде ініційований певною подією, такою як запит pull request або code push. Як правило, веб-хуки дозволяють автоматизувати багато процесів, тому вам не потрібно вручну застосовувати зміни на лайві.
Отже, у цій статті ви дізнаєтесь, як додати веб-хук у Github.
Давайте почнемо.
Щоб додати веб-хук у Github:
1. Ввійдіть до свого акаунта на Github.
2. Виберіть репозиторію для якої потрібно налаштувати веб-хуки, і перейдіть до розділу Settings.
Веб-хуки (webhooks) спрощують багато процесів у вашій програмі. Вони автоматизують pull-запити, мердження (merge), пуш (push) та інші. Ви можете створити подію, яка активізує запит веб-хука, який і виконає роботу за вас.
У цій статті ви дізнаєтесь про Gitlab.
Виконайте наступні кроки, щоб додати веб-хуки в Gitlab:
1. Ввійдіть у свій GitLab акаунт.
2. Підіть у репозиторію для якої ви хочете додати веб-хуки та знайдіть розділ Settings.
Magento 2 Object Manager — це клас PHP, відповідальний за створення та отримання об’єктів у Magento 2. Він також керує створеннями фабрик та проксі.
Як це працює?
Щоб отримати екземпляр object manager (наприклад дістати magento 2 object manager у phtml), використовуйте наступний код:
<?php
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();