Сторінка 4 - Monthly Archives: 2022
Як розробнику, вам зазвичай доводиться виконувати багато стандартних завдань. Вони вимагали б багато часу, якби ви не знали певних хитрощів, як швидше опрацьовувати великі обсяги інформації. Одним із таких завдань є отримання колекції продуктів за ідентифікатором категорії для пов’язаних продуктів або оновлення цін тощо.
Незалежно від причини, ви повинні знати, як отримати колекцію продуктів за ідентифікатором категорії в Magento.
Щоб отримати колекцію продуктів за ідентифікатором категорії:
Get Product Collection by Category ID через Class Construct
/**
* @var \Magento\Catalog\Model\ResourceModel\Product\CollectionFactory
*/
protected $_productCollectionFactory;
public function __construct(
\Magento\Backend\Block\Template\Context $context,
\Magento\Catalog\Model\ResourceModel\Product\CollectionFactory $productCollectionFactory
) {
$this->_productCollectionFactory = $productCollectionFactory;
parent::__construct($context);
}
public function getProductCollectionByCategoryIds($ids)
{
$collection
Структуровані дані допомагають вам повідомити пошуковій системі додаткову інформацію про вашу публікацію блогу. Вони надають більше деталей про ваші публікації в блозі та допомагають пошуковим роботам визначити, чи підходить ваша публікація для розміщення у сніпетах пошуку.
Хоча в нашому блозі Magento 2 уже реалізовано всі необхідні структуровані дані, вам не потрібно зупинятися на цьому. Сьогодні ми хочемо навчити вас, як додати схему поширених запитань у блог Magento, щоб отримати переваги від кращого індексування та бути ще кориснішими для читачів вашого блогу.
Вам не потрібно редагувати шаблони або "занурюватися" в код. Вам просто потрібне розширення Magento 2 Rich Snippets.
Отже, давайте починати.
Щоб додати FAQ schema у публікацію блогу Magento:
1. Підіть у Content > Blog > Posts та знайдіть публікацію блогу, до якої потрібно додати відповіді на поширені запитання.
2. Клацніть на місці, куди ви хочете додати поширені запитання, і виберіть Widgets.
3. Виберіть FAQ by Magefan у полі
Вітаємо фанати Magento,
Слідкуйте за першими новинами та оновленнями цієї осені!
Ви знаєте, команда Magefan любить цю осінь більше, ніж будь-яку іншу пору цього року. На щастя, ми все ще тут, наполегливо працюємо над створенням нових ідей, розробкою нових розширень і створенням нових випусків, які вам точно сподобаються.
Отже, давайте поринемо у світ оновлень від Magefan!
Нові опції модуля Magento 2 Google Shopping Feed Extension!
Створювати фіди товарів для Google Shopping тепер ще зручніше. В останній версії ми покращили сумісність із налаштовуваними продуктами. Окрім цього, ми видалили дефолтні значення для відстеження Google Analytics із налаштувань розширення та додали опцію автоматичного створення GTIN на основі ідентифікатора продукту (product ID).
Також, ми додали опцію вибору різних атрибутів зображення Magento, що є дуже зручним, якщо у вас є різні зображення для одного продукту. Якщо у вас виникли проблеми з оновленням фіда, просто оновіть
Оскільки результати пошуку Google тепер більш інтерактивні, візуальні та інформативні, ніж будь-коли, ви повинні використати цю можливість, щоб покращити CTR. FAQ rich snippet є одним із найважливіших rich snippets для магазину Magento 2.
Разом із рейтингом, відгуками, наявністю та бредкрампами, схема FAQ допомагає вам відповідати на запитання людей безпосередньо в пошуку. Це також допомагає вам такегетити людей, які дійсно зацікавлені у ваших продуктах і послугах.
Якщо у вас вже є сторінка поширених запитань, ви повинні додати до неї структуровані дані, щоб вони ваші питання відображались у фрагментах Google. Ми вам у цьому допоможемо.
Що таке FAQ Rich Snippet?
FAQ rich snippet — це один із пошукових фрагментів Google, який містить запитання, розглянуті на певній сторінці. Кожне запитання розгортається при натисканні та має відповідь на це запитання.
Подібно до будь-якого іншого сніпета Google, сніпети FAQ додаются за допомогою схеми структурованої розмітки FAQPage schema.
Якщо ви хочете,
Статтю створила GoMage —компанія-розробник Magento, яка пропонує безперешкодну розробку магазинів і розширень відповідно до потреб і очікувань вашого бізнесу.
Оскільки у світі є понад 5 мільярдів користувачів мобільних пристроїв, створення зручного досвіду мобільного користування має бути головним пріоритетом кожного бізнесу. І адаптивний веб-сайт – це не єдиний доступний варіант.
PWA пропонують компаніям простий і економічно ефективний спосіб взаємодії з клієнтами. Чимало всесвітньо відомих брендів вже отримали великі переваги від використання цієї технології. Серед них Forbes, Pinterest, Instagram, Starbucks, Twitter, Lancôme, Uber та багато інших.
Однак не кожен бізнес потребує PWA.
У цому блог-пості ви знайдете відповіді на такі питання:
- Що означає pwa?
- Що таке progressive web app?
- Які характеристики мають progressive web apps?
- Чим вони відрізняються від звичайного веб-сайту?
- Що обрати для вашого бізнесу: адаптивний веб-сайт чи PWA?
Що таке Progressive Web App?
“Що означає PWA?”
Коли ви зробите перший крок у електронну комерцію та вирішите вести свій бізнес онлайн, ви повинні бути готові до багатьох челенджів. Створення онлайн магазину — це не лише вибір красивого домену, надійного хостингу та привабливої теми.
Найбільший челендж — це випередити конкурентів, які просто нависають над вашими позиціями в Google. І це те, до чого ви повинні бути готові з самого початку.
Отже, у цій статті ми зібрали обов’язкові розширення Magento 2, які вам знадобляться, коли ви стаєте на шлях електронної комерції.
За останні кілька років з’явилася величезна кількість розширень для Magento 2, які виконують різні задачі. Але чи полегшує це вам вибір? Малоймовірно.
Важливо вибрати правильні рішення з самого початку, щоб вклад окупився в довгостроковій перспективі.
Для цього вам потрібно зосередитися на 3-ох важливих речах: залученні релевантної аудиторії, покращенні швидкості веб-сайту та досвіду користувачів.
Обов'язкові розширення для магазину Magento 2
Назва розширення | Ціна | Категорія |
Якщо ви хочете охопити ширшу аудиторію та вийти на нові ринки, перше, на що вам слід звернути увагу, це переклади. Використання контенту різними мовами дає змогу створити багатомовний магазин та забезпечувати чудовий досвід користувачів.
Однак перекласти Magento не так вже й просто. Ви можете використати Translate Inline Tool та перекладати Magento самостійно або вдатися до будь-якого іншого рішення перекладу.
Якщо ви обираєте останнє, вам доведеться імпортувати переклади в Magento, коли у вас буде готовий файл імпорту перекладів. Для цього вам знадобиться розширення Magento 2 Translation.
Щоб імпортувати переклади в Magento:
1. Перейдіть у System > Data Transfer > Import і виберіть Magefan Translation як Entity Type. Ви також можете завантажити тут зразок файлу, щоб побачити, як його потрібно організувати для успішного імпорту.
2. Виберіть Import Behaviour.
3. Виберіть Validation Strategy та визначте Allowed Error Count.
4. Задайте Field Separator, Multiple value separator, та Empty
Скільки часу користувачі проводять на сторінках ваших продуктів? Чи надаєте ви всю важливу інформацію та чи є вона легко доступною? Щоб прийняти рішення про покупку, користувачі вимагають детальної інформації про продукт. Однак у той же час вони не хочуть бути "закиданими" інформацією, в якій вони не зможуть зорієнтуватися.
Структурування інформації про продукт у вкладках полегшує навігацію та пошук усіх важливих даних продукту від деталей доставки до поширених запитань, відео, деталей про податки та пов'язані продукти.
Обмежена кількість вкладок продукту, наданих за замовчанням, не дасть бажаних результатів. Тож вам потрібно додати кастомні вкладки продуктів у Magento.
Більшість статей пропонують вам створювати кастомні макети та шаблони, глибоко занурюючись у код. Але ми покажемо вам, як додати їх з адмін панелі за допомогою простого розширення Magento 2 Product Tabs.
Щоб додати кастомні вкладки на сторінку продукту Magento 2:
1. Підіть у Content > Product Tabs > Tabs та натисніть кнопку
Якщо ви вирішили видалити розширення Magento 2 Product Tabs, будь ласка, виконайте наступні кроки. Ви також можете зв'язатись з нашою командою для отримання безкоштовної консультації у випадку, якщо у вас виникнуть проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкції щодо видалення файлів залежать від способу яким розширення було встановлено.
1. Якщо ви можете знайти файли розширення у папці
app/code/Magefan/ProductTabs
тоді видаліть цю папку.
2. Якщо розширення було встановлено через композер та його файли знаходяться в папці
vendor/magefan/module-product-tabs
тоді запустіть наступну композер команду CLI , щоб видалити її
composer remove magefan/module-product-tabs
Після видалення файлів розширення запустіть ці CLI команди Magento:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime
Якщо вам потрібно оновити розширення Magento 2 Product Tabs від Magefan, будь ласка, виконайте наведені нижче дії.
Примітка: інструкції з оновлення залежать від методу, яким було встановлено розширення Magento 2 Product Tabs.
Оновлення через composer
Якщо модуль Magento 2 Product Tabs було встановлено через composer (перевірте чи існує папка vendor/magefan/module-product-tabs), тоді вам потрібно запустити ці прості CLI команди в каталозі Magento 2:
composer remove magefan/module-product-tabs
composer require magefan/module-product-tabs ^x.x.x
# replace x.x.x with the version you want to use
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Оновлення через FTP
Якщо модуль Magento 2 Product Tabs було встановлено через FTP (перевірте чи існує папка app/code/Magefan/ProductTabs),
Ви можете встановити розширення Magento 2 Product Tabs від Magefan, через composer або архів.
Бажаєте, щоб ми встановили та налаштували для вас модуль Product Tabs? Наші девелопери зроблять це замість ваc – перегляньте наш інсталяційний сервіс.
Встановлення через composer (рекомендовано)
Будь ласка підіть в свій акаунт Magefan Account > My Downloads > Install via Composer щоб отримати інсталяційні інструкції.
Встановлення через архів та FTP
- Завантажте ZIP-архів розширення Product Tabs на сайті 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.
Якісна підтримка — це те, чим сьогодні може похвалитися не кожен магазин електронної комерції. Коли у клієнтів виникають труднощі з укладанням замовлення або підготовкою кошика для покупок, останнє, чого вони хочуть — це чекати.
Оскільки поширення логін даних не є надійною опцією для користувачів, менеджери повинні знайти спосіб ввійти в облікові записи користувачів без них. Щоб заощадити ваш час і допомогти вам оптимізувати службу підтримки, ми пропонуємо увійти в облікові записи користувачів одним кліком за допомогою додатку Shopify Login as Customer App.
Це гнучке рішення, яке працює для магазинів Shopify будь-якого масштабу та дозволяє вам увійти в облікові записи ваших клієнтів буквально за лічені секунди.
Отже, давайте розбиратись, як це працює. Але спершу переконайтеся, що ви встановили додаток Shopify Login as Customer App.
Увійдіть в акаунт користувача з Shopify Plus
Якщо ви використовуєте Shopify Plus, у вашому розпорядженні є функція Multipass, яка дозволяє підтримувати одну
Додавання пов'язаних продуктів в Magento дає змогу оптимізувати продажі та привернути увагу користувачів до популярних продуктів. Однак, враховуючи, що Magento за замовчанням додає пов’язані продукти лише після опису продукту, люди не обов'язково побачать ці продукти.
Ось чому вам потрібно оптимізувати блок пов’язаних продуктів і відображати його там, де його легко знайти — у вкладках продуктів. Вкладки Magento або Magento product tabs — це чудовий спосіб структурувати інформацію про продукт і допомогти користувачам легко орієнтуватися на його сторінці.
У цій статті ви дізнаєтесь, як додавати пов'язані продукти у вкладки продуктів, не змінюючи коду. Все, що вам потрібно, це розширення Magento 2 Auto Related Products.
Щоб додати пов’язані продукти у вкладки продуктів:
1. Налаштуйте загальну інформацію про правило.
- Підіть у Marketing > Automatic Related Products > Rules та натисніть кнопку Add New Rule.
- Ввімкніть правило, дайте йому назву, опис та задайте пріоритет.
- Визначте, для якої
Допомога клієнтам із їхніми запитами ніколи не була такою простою як з додатком Shopify Login as Customer. Сьогодні ви дізнаєтесь, як встановити його у своєму магазині для кращого досвіду користувачів та розширенішої підтримки.
Щоб встановити додаток Login as Customer App в Shopify:
1. Залогіньтесь у Shopify App Store та знайдіть додаток Magefan Login as Customer.
2. Натисніть кнопку Add app на сторінці продукту Login as Customer.
3. Натисніть кнопку Install app в адмін пнелі Shopify щоб почати використовувати додаток.
Щойно додаток буде встановлено, ви знайдете його в розділі Apps and sales channel settings в адмінці Shopify.
Примітка: якщо ви вибрали платний план, ви побачите ціни та повиннні будете підтвердити підписку. Magefan виставляє плату за додаток у формі регулярних стягувань. Щоб переглянути поточний інвойс, вам потрібно просто натиснути на Login as Customer App у списку додатків.
4. Підіть у Apps та знайдіть додаток Login as Customer, щоб почати використовувати його.
Коли
Ні для кого не секрет, що швидкість веб-сайту є одним із найважливіших факторів рейтингу SEO не лише через саме завантаження, але й через його вплив на досвід користувачів. Ось чому вам потрібно постійно тестувати швидкість сайту з різними інструментами, щоб визначити проблеми, які уповільнюють роботу вашого магазину Magento 2.
Найпоширенішим інструментом, з яким знайомі всі є Google PageSpeed Insights або PSI. Він пропускає вашу URL-адресу через сервери Google і надає звіт про роботу вашого сайту.
Сьогодні ми хочемо звернути вашу увагу на повідомлення "Defer Offscreen Images", яка часто заважає вашому сайту потрапити в зелену зону PSI. Ми обговоримо, що це означає, і як ви можете виправити це , щоб покращити швидкість Magento.
Що означає "Defer Offscreen Images"?
"Defer Offscreen Images" — це повідомлення, яке відображається в Google PageSpeed Insights і містить перелік усіх зображень, які слід завантажувати відкладено за запитуваною URL-адресою. Він також показує потенційну економію
Вітаємо фанати Magento,
Цього місяця ми випустили багато нових функцій, щоб і надалі покращувати наші розширення для вас.
Нові опції модуля Magento 2 Блог!
По-перше, ми додали можливість призначити автора блогу для певного представлення магазину або веб-сайту (Блог Екстра). Ми також додали інші опції: сортування публікацій за End Date (Блог Екстра) і опцію SORT BY публікацій за для віджета останніх публікацій блогу.
Щодо змін у сумісності, ми додали сумісність із останнім розширенням Amasty XML Sitemap і сумісність GraphQL із PWA Studio v12.6.0. Підтримка назв тегів з великої літери доступна в останньому релізі.
Ми також виправили помилку "Cannot instantiate abstract class AbstractResource" під час імпорту CSV/XML (Блог Екстра).
Цього місяця блог став трохи кращим, але попереду ще буде більше змін.
Нові опції модуля Magento 2 SEO!
Вдосконалення SEO є головною метою кожного бізнесу. Ось чому ми працюємо над вдосконаленням нашого розширення
Повідомлення від генерального директора Magefan Ігора Вансача:
Сьогодні ми відзначаємо 31-у річницю відновлення Незалежності України. Останні 400 років українці боролися за свою незалежність і ця боротьба, на жаль, триває.
Коли минулого року ми відзначали 30-ту річницю відновлення Незалежності України, – ми навіть не могли уявити, які жахливі події відбудуться з нашою прекрасною країною через 6 місяців. З того часу, як 24 лютого 2022 року росія почала війну і принесла трагедію на нашу землю, робота в нашій компанії зупинилися лише на кілька днів. Кожен з нас знайшов внутрішню силу і зміг зібрати себе по частинках (хоча емоційно це було надзвичайно важко), щоб продовжувати працювати.
Війна, яку Росія розпочала проти нашої країни, змінила наше мислення та життєві цінності. Ми цінуємо наших близьких більше, ніж будь-коли раніше, ми цінуємо наших сусідів, ще більше ніж будь-коли раніше, ми цінуємо можливість працювати в нашому непошкодженому офісі ще більше, ніж будь-коли раніше, і найголовніше
Наше розширення блогу Magento — це надійний маркетинговий інструмент, який дозволяє вам рекламувати свої продукти та створювати спільноту навколо свого бренду. І хоча він і так пропонує вам багато функцій SEO, він не може додавати внутрішні посилання на публікації блогу за вас.
Відповідно до кращих практик SEO для Magento, пов’язуючи релевантні сторінки, ви передаєте link juice між цими сторінками. Але це ще не все. Це також покращує досвід користувачів та допомагає пошуковим роботам краще зрозуміти структуру вашого веб-сайту.
Отже, у цій статті ви дізнаєтесь, як додавати внутрішні посилання до кількох публікацій блогу буквально в кілька кліків. Вам потрібно буде скористатись зручним рішенням Magento 2 SEO, щоб налаштувати автоматичні внутрішні посилання в блозі.
Щоб увімкнути автоматичні внутрішні посилання в блозі Magento 2:
1. Перейдіть у Stores > Configuration > Magefan Extensions > SEO > Cross Links та переконайтеся, що ви вибрали Magefan Blog Post Content для використання у автоматичних
Працювати в магазині Magento не так легко як для розробників, так і для адмін користувачів, якими б завданнями вони не займалися. І хоча помилки Magento 2 це те, з чим ніколи не хочеться стикатися, ви можете зіткнутися з ними під час встановлення розширень Magento 2, оновлення Magento, створення різних запитів, пов’язаних з продуктом, запуск певного скрипта чи файлу, що не має дозволу на виконання.
Ці помилки в Magento можуть варіюватися від простих до досить складних, що впливають на продуктивність вашого веб-сайту та досвід користувачів. Однак у більшості випадків з ними відносно легко впоратися, якщо ви вчасно виявите, чому вони з’являються.
Отже, ця стаття є поясненням найпоширеніших помилок Magento, з якими ви можете зіткнутися. Знаючи причини і типи помилок ви можете уникнути їх у майбутньому.
Помилка Magento 1: Access Denied
Magento Access Denied HTTP error 403 найчастіше з’являється в адмін панелі Magento. Вона з'являється, коли ви намагаєтеся отримати доступ до сторінки, на яку
Якщо ви вирішите створити онлайн магазин, ви повинні бути готові вкласти багато зусиль і часу, щоб зробити свій веб-сайт видимим в інтернеті та залучити релевантний трафік. Існує безліч каналів через які ви можете досягнути цього, але Google Shopping виділяється найбільше.
Це канал розповсюдження продуктів, який дозволяє показувати ваші продукти ширшій аудиторії, підвищувати коефіцієнт конверсії та продавати більше в довгостроковій перспективі. Однак як створити фід продуктів Google у Magento 2, якщо ця функція не підтримується?
Перенесення продуктів в Google Merchant Center по одному було б непростим завданням. Тому ми рекомендуємо розширення Magento 2 Google Shopping Feed, що полегшить ваше життя.
У цій публікації ви дізнаєтеся все про те, що таке Google Shopping Feed і як його налаштувати в Magento.
Що таке Google shopping feed?
Google shopping feed – це список продуктів разом із інформацією про них, такою як-от описи, ціни та інші атрибути, які використовуються для експорту ваших
Якщо ви вирішили видалити розширення Magento 2 Google Shopping Feed, будь ласка, виконайте наступні кроки. Ви також можете зв'язатись з нашою командою для отримання безкоштовної консультації у випадку, якщо у вас виникнуть проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкції щодо видалення файлів залежать від способу яким розширення було встановлено.
1. Якщо ви можете знайти файли розширення у папці
app/code/Magefan/GoogleShoppingFeed
тоді видаліть цю папку.
2. Якщо розширення було встановлено через композер та його файли знаходяться в папці
vendor/magefan/module-google-shopping-feed
тоді запустіть наступну композер команду CLI , щоб видалити її
composer remove magefan/module-google-shopping-feed
Після видалення файлів розширення запустіть ці CLI команди Magento:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під