Сторінка 2 - Monthly Archives: 2019
Сторінки зі списком публікаціій вашого блогу важливі тим, що саме на них спочатку потрапляють ваші читачі. Те, як ви впорядковуєте публікації у списку та який шаблон обираєте, суттєво впливає на вибір читачів: продовжувати читати чи покинути сторінку.
У блозі Magento 2 є кілька сторінок, для яких ви можете налаштувати список публікації:
- Домашня сторінка блогу
- Сторінка категорії блогу
- Сторінка пошуку блогу
- Сторінка архіву блогу
- Сторінка тегу блогу
- Сторінка автора блогу
Опція списку публікацій доступна для налаштування кожної із цих сторінок. Таким чином, ви можете вибрати різні шаблони та кількість публікацій для кожної з них.
Однак якщо ви не задасте жодного значення, розширення блогу візьме їх із загальних налаштувань списку публікацій. І саме про це ви дізнаєтесь в цій статті.
Magento 2 Блог — один з найкращих безкоштовних блог модулів з багатьма опціями, яких немає у інших модулях блогу. Однак, це ще не все, що ви можете отримати. Magefan пропонує ще дві версії модуля Блогу, що дозволяють вам розширити кількість опцій, які може мати ваш блог.
Блог Плюс та Блог Екстра надають нам набагато більше корисних опцій, про які ви прочитаєте у цій статті.
Важливо пам'ятати, що оновлення з Базового блогу до Блог Плюс чи Блог Екстра є простим, оскільки вони є додатковими модулями, що розширяють функціонал модуля Блогу. Відповідно, у вас не повинно виникнути жодних проблем із самим оновленням.
1. Інтеграція пошуку на блозі з пошуком по каталозі (лише Блог Екстра)
Зазвичай, коли люди шукають щось на вашому магазині Magento 2, вони знаходять результати по продуктах. В версії модуля Magento 2 Блог Екстра ви можете інтегрувати ваш пошук на блозі з пошуком у каталозі Magento 2. У цьому випадку користувачі зможуть знайти відповідні результати по своїх пошукових запитах
Перекладаючи CMS блоки у Magento 2, ви гарантуєте, що ваші клієнти зі всього світу зможуть отримати відповідну інформацію, подану їхньою мовою, створюючи при цьому для них чудовий досвід.
Щоб перекласти CMS блок в Magento 2 виконайте наступні кроки:
1. Перейдіть в Content > Elements > Blocks, виберіть блок, який потрібно перекласти, і натисніть кнопку Add New Block, оскільки для перекладу блоку потрібно вручну створити новий.
Переклад шаблонів електронного листа в Magento 2 є важливим етапом під час створення багатомовного магазину, оскільки ці листи допомагають вам не лише налагодити стосунки зі своїми клієнтами у всьому світі, але й покращити свою стратегію маркетингу електронних листів.
Для того, щоб перекласти шаблон електронного листа в Magento 2, вам потрібно створити новий перекладений шаблон на основі вже існуючого.
Отже, виконайте наступні кроки, щоб перекласти шаблон електронного листа в Magento 2:
1. Перейдіть в Marketing > Communications > Emails Templates та натисніть кнопку Add New Template.
Для того, щоб створити нову сторінку Facebook, перейдіть на Facebook Login Page. Зверніть увагу, що для цього потрібно увійти у свій Facebook акаунт.
1. Натисніть кнопку Create і оберіть Page з меню.
2. Вкажіть тип сторінки, яку ви хочете створити (Business&Brand або Community&Public).
3. Додайте Page Name.
4. Вкажіть Category до якої ви хочете додати нову сторінку.
5. Зазначте Address і впишіть Phone Number, та це поле не є обов'язковим.
6. Поставте позначку у відповідному полі, якщо ви не бажаєте, щоб ваша адреса була загальнодоступною, і натисніть кнопку Continue.
7. Додайте Main та Cover Pictures вашої сторінки. Ви можете пропустити ці кроки і, за бажанням, повернутися до них пізніше.
Після завершення налаштування, ви автоматично перейдете до вашої щойно створеної сторінки Facebook.
Якщо у вас уже є Facebook App і ви також хочете використовувати дозволи "manage_pages" і "publish_pages", ця стаття допоможе вам дізнатися як їх ввімкнути.
Ці дозволи потрібні для того, аби публікувати дописи на вашій сторінці Facebook за допомогою Facebook App. Якщо додаток перебуває у режимі developer ви можете додавати будь-які публікації на сторінці Facebook через Facebook App без цих дозволів.
Однак у такому випадку публікації не бачитиме ніхто, окрім адміністраторів сторінки та розробників Facebook App. Причиною є те, що Facebook має підтвердити запити на management_pages і publish_pages, щоб зробити їх загальнодоступними.
Для того, щоб подати запит на дозволи "manage_pages" і "publish_pages", виконайте описані нижче кроки.
1. Підіть у https://developers.facebook.com і увійдіть у ваш акаунт Facebook, щоб продовжити працювати з Facebook App.
2. Перейдіть до My Apps, оберіть Facebook App для якого ви хочете налаштувати дозволи і переконайтеся, що Facebook App перебуває у режимі
У цій статті ви дізнаєтесь, як створити Facebook App ID, що відкриває для вас багато можливостей.
Виконайте описані нижче кроки для того, щоб створити Facebook App:
1. Увійдіть у свій обліковий запис Facebook.
2. Перейдіть на сторінку https://developers.facebook.com/, натисніть My Apps і оберіть Create App.
Публікуючи на Facebook автоматично, ви заощаджуєте багато часу, адже вам не потрібно дублювати свої публікації з Magento 2 у Facebook, особливо якщо ви публікуєте регулярно.
У цій статті ви дізнаєтесь як налаштувати автоматичну публікацію статей блогу у Facebook.
Примітка: ця опція доступна лише у Блог Плюс та Екстра.
Блог для Magento підтримує різні типи коментарів: Magefan, Facebook та Disqus. У цій статті ви дізнаєтесь, як їх налаштувати.
Щоб керувати коментарями в модулі Magento 2 Блог, підіть в Stores > Configuration > Magefan Extensions > Blog > Post View та знайдіть розділ Comments.
Коментарі блогу від Magefan
1. Вкажіть кількість коментарів (Number of Comments) до публікації блогу які ви хочете показувати за замовчування. Для того, щоб побачити більше коментарів, користувачам доведеться натиснути кнопку See More.
2. Уточніть кількість відповідей на коментарі (Number of Replies), які будуть показуватись за замовчуванням.
3. Виберіть чи дозволяти незареєстрованим користувачам залишати коментарі у полі Guest Comments. Якщо ви вимкнете цю опцію, незареєстровані користувачі не зможуть додати новий коментар чи відповідь на коментар. Для цього їм доведеться залогінитись.
4. Виберіть чи показувати Privacy Policy Agreement чи ні.
Примітка: це важливо якщо ви хочете, щоб ваш блог відповідав GDPR
Дати в блозі Magento 2 є важливими, оскільки вони дають вашим читачам інформацію про публікації вашого блогу, розвиток блогу та актуальність контенту. У цій статті ви дізнаєтесь, де відображаються дати в блозі Magento 2, які є формати дат та як їх вимкнути.
У Magento 2 Блог Плюс та Блог Екстра v2.9.1 є опції вибору формату дат та вимкненням їх відображення на вітрині. Зауважте, що ці опції доступні лише для користувачів Блог Плюс та Блог Екстра.
Для того, щоб налаштувати відображення дат блогу Magento 2, перейдіть в Stores > Configuration > Magefan Extensions > Blog.
Дати публікацій блогу
У розділі Design ( Blog+) ви можете ввімкнути опцію Display Posts Publication Date та задати Posts Publication Date Format. Дізнайтесь більше про формати дат за цим посиланням.
Після того, як ви ввімкнули дату публікації та задали її під час створення публікації блогу, ви побачите її на сторінці публікацій у блозі, а також на останніх, рекомендованих та популярних публікаціях у бічній панелі.
Примітка:
Рекомендовані публікації в блозі Magento 2 дозволяють привернути увагу ваших користувачів та читачів блогу до найцікавіших публікацій. Це чудовий спосіб зробити оголошення або виділити якісь важливі публікації.
Розширення Magento 2 Блог дозволяє відображати останні та рекомендовані публікації блогу у бічній панелі чи будь-якому іншому місці вашого магазину, де ви хочете, щоб їх бачили.
Тож, у цій статті ви дізнаєтесь як це зробити.
Додайте рекомендовані публікації у бічну панель
1. Підіть в Admin Panel > Stores > Configuration > Magefan Extensions > Blog > Sidebar та знайдіть розділ Featured Posts Widget.
2. Ввімкніть віджет.
3. Виберіть Template для рекомендованих публікацій: System Settings або Modern.
4. Виберіть чи хочете ви показувати зображення публікації у полі Display Post Image.
Примітка: навіть якщо ви додавте featured image до публікації блогу, воно не буде показано у бічній панелі якщо ця опція вимкнена.
5. Вкажіть Post IDs публікацій
Архів блогу — це чудовий фільтр публікацій, так само як й інші віджети бічної панелі. Він важливий для досвіду відвідувачів вашого блогу, адже він дозволяє їм фільтрувати публікації за датою.
Тож у цій статті ви дізнаєтесь про те, як налаштувати віджет архіву блогу.
Виконайте наступні кроки, щоб налаштувати архів блогу Magento 2:
1. Підіть в Stores > Configuration > Magefan Extensions > Blog > Sidebar та знайдіть розділ Archive Widget.
2. Ввімкніть віджет.
3. Задайте Date Format в якому ви хочете,щоб архів був впорядкований.
Примітка: ця опція доступна лише для користувачів Блог Плюс та Екстра.
4. Вкажіть Sort Order щоб керувати розташуванням віджета на вітрині магазину. Чим більше число, тим нижче віджет буде відображатися на бічній панелі.
Коли закінчите не забудьте зберегти налаштування та очистити кеш.
5. Перевірте Archive блогу на вітрині.
Після того, як користувачі натиснуть на нього, вони будуть перенаправлені на сторінку архіву. Щоб вибрати
Віджет останніх публікацій у блозі Magento 2 дозволяє вам просувати ваші останні публікації для читачів блогу.
Ви можете відправляти останні публікації на електронну пошту, щоб підписники позсилки блогу отримували нові публікації на електронну пошту.
Проте, хорошою ідеєю також є додавання останніх публікацій у найбільш видимому місці — бічній панелі, там де їх буде видно завжди, незалежно на якій сторінці блогу знаходиться людина.
Тож, у цій статті ви навчитесь налаштовувати віджет останніх публікацій у бічній панелі та дізнаєтесь про інші місця вашого магазину Magento 2, де ви можете додати цей віджет.
Виконайте наступні кроки, щоб налаштувати віджет останній публікацій у Magento 2:
1. Підіть у Stores > Configuration > Magefan Extensions > Blog > Sidebar та знайдіть розділ Recent Posts Widget.
2. Ввімкніть віджет.
3. Виберіть шаблон для останніх публікацій у полі Template: System Settings або Modern.
Примітка: шаблон Modern доступний лише у Блог Екстра
Пошук у блозі допомагає вашим читачам знаходити публікації, які їх цікавлять швидше та легше. Окрім усіх інших інструментів навігації в блозі, пошук є одним з найбільш базових і основних. Усе, що ваші читачі повинні зробити, щоб знайти ту чи іншу публікацію — ввести кілька символів.
Тож у цій статті ви дізнаєтесь, як налаштувати форму пошуку в блозі Magento 2.
Щоб налаштувати пошукову форму в Magento 2, перейдіть в Admin Panel > Stores > Configuration > Magefan Extensions > Blog > Sidebar та знайдіть розділ Search Form Widget.
Віджет пошукової форми
1. Ввімкніть або Вимкніть віджет.
2. Задайте Sort Order щоб керувати розташуванням віджета на вітрині магазину. Чим більше число, тим нижче віджет буде відображатися у бічній панелі.
Після того як закінчите не забудьте зберегти налаштування та очистити кеш.
3. Перевірте Search Form блогу на вітрині.
Примітка: якщо ви хочете задати шаблон або кількість публікацій для сторінки пошуку перегляньте налаштування списку публікацій.
Інтегрований
Ваш блог — це місце, куди люди заходять, щоб знайти відповіді на свої питання, поради чи цікаві факти. Всі публікації блогу переглядають різні люди, і, безумовно, якісь публікації є популярнішими за інші.
Популярні публікації блогу Magento 2 — це віджет публікацій у бічній панелі блогу, що генеруються на основі кількості переглядів на сторінці публікації.
Щоб налаштувати популярні публікації у Magento 2 виконайте наступні кроки:
1. Підіть в Stores > Configuration > Magefan Extensions > Blog > Sidebar та знайдіть розділ Popular Posts Widget.
2. Ввімкніть віджет.
3. Виберіть Template для популярних публікацій.
Примітка: шаблон Modern доступний тільки для Блог Екстра.
4. Виберіть чи показувати featured image у полі Display Post Image. Навіть якщо ви задасте featured image створюючи публікацію, воно не показуватиметься у бічній панелі, якщо ця опція вимкнена.
5. Вкажіть кількість публікацій, які ви хочете відображати в Popular Posts.
6. Задайте Sort Order, щоб керувати
Категорії в блозі Magento 2 допомагають вам організувати ваш блог, щоб користувачам було легко в ньому орієнтуватись. Читачі вашого блогу зможуть знайти публікації, які їх цікавлять легше та швидше, якщо ви погрупуєте їх у категорії.
Коли ви показуєте категорії блогу у бічній панелі, незалежно де знаходяться люди: на сторінці публікації, тегу чи домашній сторіншці блогу, вони зможуть перейти у різні категорії.
Тож, у цій статті ви дізнаєтесь як налаштувати дерево категорій у бічній панелі блогу.
Щоб налаштувати дерево категорій блогу у Magento 2:
1. Підіть в Stores > Configuration > Magefan Extensions > Blog > Sidebar та знайдіть розділ Categories Widget.
2. Ввімкніть віджет.
3. Включіть опцію Display Number Of Posts, якщо ви хочете щоб кількість публікацій показувалась біля посилання категорії (у дужках).
4. Maximum Depth визначає кількість шарів категорій і підкатегорій, які будуть відображатися в дереві категорій.
наприклад, якщо задати тут 2, за винятком
Після того, як створите тег блогу в Magento 2, він автоматично з'явиться у бічній панелі блогу, у віджеті хмари тегів. У цій статті, ви дізнаєтесь як налаштувати хмару тегів.
Щоб налаштувати хмару тегів блогу в Magento 2 Блог, перейдіть в Stores > Configuration > Magefan Extensions > Blog > Sidebar та знайдіть розділ Tag Cloud Widget.
Для того, щоб налаштувати кастомний HTML блогу в бічній панелі Magento 2 Блог, перейдіть в Admin Panel > Stores > Configuration > Magefan Extensions > Blog > Sidebar та знайдіть розділ Custom HTML.
Кастомний HTML
1. Ввімкніть або Вимкніть кастомний HTML.
2. Вкажіть Sort Order щоб керувати його розташуванням на вітрині магазину. Чим більше число, тим нижче кастомний HTML блок буде відображатися в бічній панелі.
3. Введіть HTML текст який ви хочете показувати на вітрині магазину. Тут ви також можете додавати кастомні блоки/шаблони та віджети.
Після того як закінчите не забудьте Зберегти Налаштування та очистити кеш.
4. Перевірте Custom HTML на вітрині магазину.
Ви також можете додати доступний "Custom HTML 2" до бічної панелі блогу Magento 2. Він налаштовується так само як і звичайний Custom HTML.
Для того, щоб налаштувати посилання на RSS Feed в бічній панелі Блогу Magento 2, перейдіть в Admin Panel > Stores > Configuration > Magefan Extensions > Blog > Sidebar та знайдіть розділ RSS Feed.
RSS Feed
1. Ввімкніть або Вимкніть посилання на RSS Feed.
2. Задайте Sort Order щоб керувати розташуванням посилання на RSS Feed на вітрині магазину. Чим більше число, тим нижче воно буде відображатися на бічній панелі.
3. Введіть Feed Title
4. Вкажіть Feed Description.
Після того як закінчите не забудьте Зберегти Налаштування та очистити кеш.
5. Перевірте RSS Feed блогу на вітрині.
Ось так виглядає RSS Feed блогу:
Приклади деяких запитів GraphQL для блогу Magento 2 представлені в цій статті. За допомогою цих запитів ви зможете витягнути необхідні дані блогу для прогресивної веб-програми (PWA). Запити легко тестуються в ChromeiQL - розширенні браузера Chrome.
Зауважте, що додаток Magento 2 Блог GraphQL слід спочатку встановити.
Щоб перевірити повну схему Blog GraphQL, перегляньте файл schema.graphqls.
GraphQL запит публікації головної сторінки блогу
Запит:
query GetPosts ($currentPage: Int $pageSize: Int) { blogPosts (currentPage: $currentPage pageSize: $pageSize sort: ["DESC"]) { total_count items { post_id title short_filtered_content author { author_id name author_url } post_url creation_time tags { tag_id title tag_url } categories { category_id title category_url } } total_pages } }
Змінні:
{
"currentPage": 1,
"pageSize": 5
}
Результат:
Як результат, ви отримаєте дані для перших 5 публікацій блогу, які мають відображатися на першій сторінці.
GraphQL запит публікацій категорії блогу
Бажаєте, щоб ми встановили для вас модуль Blog GraphQL?
Наші девелопери зроблять це замість ваc – перегляньте наш Інсталяційний сервіс.
Щоб встановити модуль Magento 2 Блог GraphQL від Magefan, будь ласка, скористайтесь одним із цих способів встановлення.
Інсталяційний Метод 1 - Встановлення через Композер (рекомендовано)
- Відкрийте рядок команд
- За допомогою команди "cd" перейдіть до кореневого каталогу Magento 2
- Запустіть CLI команди:
composer require magefan/module-blog-graph-ql
# 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