Monthly Archives: September 2023
Hello, dear friends,
This September was quite a productive month and we have added loooots of updates. So, today we’d like to tell you about the latest features and improvements we’ve added. We've also reworked the structure of this News & Updates digest for your better convenience.
Lets start!
New features of Magento 2 Dynamic Category Extension!
Features:
- Added Shop By Brand Functionality.
- Added Shop By Brand List Widget.
- Added Shop By Brand Slider Widget.
- Ability to show the Brand Logo on the product page and product list.
Fixes:
- Fixed an issue when the product Brand Logo always shows on a product page.
The latest available version is v 2.4.1.
New features of Optimized Magento 2 Theme!
Features:
- Improved breadcrumbs, now show only the previous page on mobile.
- Added ability to set product gallery thumbs direction — vertical/horizontal.
- New design for home, product, and category pages.
- Removed
The Basic plan of the Magento 2 SEO Extension definitely gives you leverage. You can configure automatic redirects, manage canonical and do better SEO for your store. However, it might not be enough to make it to the top of Google positions.
That's why, at the right time, you might want to upgrade your SEO plan to Plus or Extra. The same steps work if you want to upgrade from Plus to Extra.
So, today you'll learn how to upgrade your SEO extension plan.
Note: if you've already purchased a Basic or Plus plan, contact our team for a custom discount.
Upgrade using composer
First of all, you need to remove the extension you currently use:
composer remove magefan/module-seo*
Then you can proceed with the installation of an upgraded version. To do that, go to My Account > My Downloads and press the Install via Composer button to get the installation instructions.
Upgrade using archive
If the SEO module was installed via archive, you need to upgrade it the same way. Just go to your Magefan account,
Even though the Basic plan of the Magento 2 Facebook Pixel gives you a chance to track important events in your store, it would only be useful to gather more info about your customers' behaviour. Hence, if you want to enhance your data tracking and Facebook ad campaigns, you need to upgrade the plan to Plus or Extra. You can use the same steps to upgrade from Plus to Extra.
So, today you'll learn how to upgrade your Facebook Pixel plan.
Note: if you've already purchased a Basic or Plus plan, contact our team for a custom discount.
Upgrade using composer
First of all, you need to remove the extension you currently use:
composer remove magefan/module-facebook-pixel*
Then you can proceed with the installation of an upgraded version. To do that, go to My Account > My Downloads and press the Install via Composer button to get the installation instructions.
Upgrade using archive
If the Facebook Pixel module was installed via archive, you need to upgrade it the same way. Just go to your Magefan
The Basic plan of the Magento 2 Translation extension is of great use if you need to translate some short labels or buttons. Yet, these are not the only elements you need to adjust for your multilingual store. Thus, if you want to have access to more advanced translation options, you need to upgrade the plan to Plus or Extra.
So, in this guide, you'll learn how to upgrade your Magento 2 Translation plan.
Note: if you've already purchased a Basic plan, contact our team for a custom discount.
Upgrade using composer
First off, remove the extension you currently use:
composer remove magefan/module-translation*
Now you're good to install an upgraded version. To do that, go to My Account > My Downloads and click on the Install via Composer button to find the installation instructions.
Upgrade using archive
If you installed the Translation Extension via archive, you have to upgrade it the same way. Simply go to your Magefan account, download the extension archive and extract it.
We recommend
The Basic plan of the Magento 2 Hreflang Tags gives you a chance to add hreflang tags to various pages, for instance, CMS, category, product or blog pages. At the same time, you might also need this extension to have the GraphQL endpoints. To get this option, you'll need to upgrade your plan to Plus.
In today's guide, you'll learn how to upgrade your Hreflang Tags plan.
Note: if you've already purchased a Basic plan, contact our team for a custom discount.
Upgrade using composer
Firstly, remove the extension you currently use:
composer remove magefan/module-alternate-hreflang*
Then you can proceed with installing an upgraded version. To do that, go to My Account > My Downloads and click on the Install via Composer button to get the installation instructions.
Upgrade using archive
If you previously installed Hreflang Tags via archive, you need to upgrade it the same way. Just go to your Magefan account, download the extension archive and extract it.
We recommend creating a backup copy
The Basic plan of the Magento 2 WebP Images Extension allows you to convert images to the WebP format using various modes. Yet, if you want to upload WebP images via the admin panel or need the extension to be compatible with the remote storage, you need to upgrade the plan to Plus or Extra. You can use similar steps to upgrade from Plus to Extra.
So, today you'll learn how to upgrade your WebP Images plan.
Note: if you've already purchased a Basic or Plus plan, contact our team for a custom discount.
Upgrade using composer
First of all, you need to remove the extension you currently use:
composer remove magefan/module-webp*
Next, you can proceed with installing an upgraded version of the extension. For that, go to My Account > My Downloads and press the Install via Composer button to get the installation instructions.
Upgrade using archive
If the WebP Images extension was installed via archive, you need to upgrade it the same way. Just download the extension archive from your Magefan
Although the Basic plan of the Magento 2 Blog is packed with a multitude of handy features, there are still more advanced options for the growth of your blog. Thus, if you want to get the most out of the post creation and management, you need to upgrade the plan to Plus or Extra. The same guide will work if you want to move from Plus to Extra.
So, in this article, you'll learn how to upgrade your Blog plan.
Note: if you've already purchased a Basic or Plus plan, contact our team for a custom discount.
Upgrade using composer
First of all, you have to remove the extension you currently use:
composer remove magefan/module-blog*
The next step is to install an upgraded version of the extension. In order to do that, go to My Account > My Downloads and click on the Install via Composer button to find the installation instructions.
Upgrade using archive
If you installed Blog via archive, you need to upgrade it the same way. Simply go to your Magefan account, download the extension archive and
The Basic plan of the Magento 2 POS System is a perfect option for you to start with. However, there are more features available. So, if you want to use them for a seamless store management, you need to upgrade the plan to Plus or Extra. The same steps can be used if you're moving from Plus to Extra.
So, today you'll learn how to upgrade your Magento POS plan.
Note: if you've already purchased a Basic or Plus plan, contact our team for a custom discount.
Upgrade using composer
First, you have to remove the extension you currently use:
composer remove magefan/module-pos*
After that, you can install an upgraded version. For that, go to My Account > My Downloads and press the Install via Composer button to get the installation instructions.
Upgrade using archive
If Magento POS was installed via archive, you have to upgrade it the same way. Just download the extension archive from your Magefan account and extract it.
We recommend backing up the extension folder on your server before taking
Even though the Basic plan of the Magento 2 Automatic Related Products gives you a vast array of features, there are some other features you might need. So, if you want to provide more personalized recommendations, you need to upgrade the plan to Plus or Extra. You can follow the same steps to upgrade from Plus to Extra.
Today you'll find out how you can upgrade your Auto Related Products plan.
Note: if you've already purchased a Basic or Plus plan, contact our team for a custom discount.
Upgrade using composer
First of all, remove the extension you currently use:
composer remove magefan/module-auto-related-product*
Then you can continue with installing an upgraded version. To do that go to My Account > My Downloads and click on the Install via Composer button to get the installation instructions.
Upgrade using archive
If you installed the Automatic Related Products extension via archive, you need to upgrade it the same way. Simply download the extension archive from your Magefan account
The Basic plan of the Optimized Magento 2 Theme gives you plenty of opportunities. Yet there are some other features your store can benefit from. So, if you want to use the best SEO practices, a better checkout page and many more advanced features, you need to upgrade the plan to Plus.
So, today you'll learn how to upgrade your Optimized Theme plan.
Note: if you've already purchased a Basic plan, contact our team for a custom discount.
Upgrade using composer
First, you need to remove the theme you currently use:
composer remove magefan/theme-frontend-optimized*
Then you can proceed with the installation of an upgraded version. For that go to My Account > My Downloads and press the Install via Composer button to get the installation instructions.
Upgrade using archive
If you previously installed the Optimized Theme via archive, you need to upgrade it the same way. Just download the theme archive from your Magefan account and extract it.
We recommend backing up the theme folder on your
Although the Basic plan of the Magento 2 Google Tag Manager allows you to track important eCommerce events, there is always more data to tackle. Thus, if you want to extend your eCommerce tracking, you need to upgrade the plan to Plus or Extra. If you need to upgrade from Plus to Extra, this guide will work for you as well.
So, today you'll learn how you can upgrade your Google Tag Manager plan.
Note: if you've already purchased a Basic or Plus plan, contact our team for a custom discount.
Upgrade using composer
First, you need to remove the extension you currently use:
composer remove magefan/module-google-tag-manager*
The next step is to install an upgraded version. For that go to My Account > My Downloads and click on the Install via Composer button to get the installation instructions.
Upgrade using archive
If the Google Tag Manager module was installed via archive, you need to upgrade it the same way. Simply download the extension archive from your Magefan account and extract it.
A blog is a valuable tool for enhancing customer engagement in your store. It establishes you as an expert in a specific area, and makes you a reliable source of information.
The blogging trends and instruments constantly change. Thus you might need to migrate your blog posts to a different vendor or platform. You can do it in a multitude of ways using the Magento 2 Blog extension. The CSV import comes in handy most frequently, though.
So, in this guide, you'll learn how to import blog posts to Magento via CSV.
Note: the CSV import is available only in the Blog Extra edition.
To import blog posts to Magento 2 Blog via CSV:
1. Go to Content > Blog > Import > Import from CSV/XML File.
2. Upload the file you want to import.
3. Specify what Store View to migrate the blog posts to and press the Next button.
4. Associate the Columns to make sure you import the correct info since the columns in your CSV file might not coincide with those in our extension.
5. Press the Next button to initiate
Checkout is one of the most important steps in the customers' journey in your store. Thus it's important to make the shopping experience as seamless as possible to prompt people to buy from you.
Magento 2 offers a perfect option for this case — an instant purchase. It saves the customers' time and reduces the chances of them abandoning their carts.
In this article, you'll find out more details as to what is Magento instant purchase and how to configure it
What is an Instant Purchase?
Instant purchase is a default Magento 2 option that brings customers directly to the checkout page after they press a corresponding button. Yet, products can be purchased instantly one item at a time.
The instant purchase functionality is available for the registered customers, provided they have default shipping and billing addresses set in their accounts. You also need to configure the payment methods and make sure that there is a shipping method available for the countries stated in the default billing
Magento 2 is a platform that allows you to manage multiple products and process multiple orders. However, unlike with products, no option allows you to delete orders in Magento 2. So in this guide, you'll learn how to delete orders in Magento 2 with no technical skills or code editing involved. You just need the Better Magento 2 Admin Order Grid Extension.
When You Need to Delete Orders in Magento?
These are just a few cases when the Magento 2 delete order option might come in handy.
- To ensure the ordering process is flawless you run a lot of tests. Thus, you create a lot of test orders you don't actually need.
- If there are a lot of cancelled or closed orders you might want to remove them from the grid to keep it organised.
How to Delete Orders in Magento 2?
To delete orders in Magento 2 you need to have some technical background. However, with the Better Admin Order Grid extension you can easily do it from the admin panel.
Watch this short video to see it in action or follow the steps
The rush hours spare no one, especially when it's retail stores we're talking about. One can only imagine what pressure the sales assistants must be under when they have to deal with multiple clients at once. And they are expected to act promptly to satisfy the customers.
What makes it possible to fetch the required product info quickly is a barcode reader. Even if you use a POS System to keep your online and offline stores data in one place you still need a barcode reader to make the management process easier.
But what does using a barcode reader in POS give you exactly? Is it possible to use it in Magento POS? That's what we'll cover today.
Ready? Let's begin then.
What is a Barcode Scanner and How Does It Work in POS?
A barcode reader is a device used for reading the information contained in barcodes. A scanner, decoder and connecting cable are three of the most basic components of the device. They may differ though, given the variety of the POS barcode scanners available. The red light
Related products, cross-sells and up-sells in Magento all have the same purpose — to offer customers more options to choose. So, once customers get interested in the related items, they start comparing the features to get the best product.
However, going back and forth between tabs doesn't make it easier. And that's the moment you don't need to waste.
So, in this guide you'll learn how to make comparing products easier for your customers, without using the default Magento compare product feature. We'll be using the Magento 2 Auto Related Products Extension to enable the compare template for related products.
To enable compare product template for related products in Magento:
1. Navigate to Marketing > Automatic Related Products > Rule and start creating the auto-related product rule.
We won't stop on each of the options, since they are the same for each related product rule. You need to configure the basic rule information, specify where/when to display the compare products blocks
Since more than 70% of people check reviews before making a purchase, you're far ahead of your competition if you have trustworthy reviews. However, collecting them might not be that easy. And that's where we step in with the Magento 2 Google Customer Reviews extension to simplify the process.
This tool allows you to set up Google Customer Reviews in Magento, automate the reviews collecting and show the rating badge on every page of your store.
Eager to build trust and improve your customers' loyalty?
To set up Google Customer Reviews in Magento you need to get your Google Merchant ID first. For that navigate to your Google Merchant Center and find your ID next to the website name at the top right corner.
Copy it and move it to the Magento admin panel to continue the setup.
General Settings
To configure Google Customer Reviews in Magento 2, navigate to Stores > Configuration > Magefan Extensions > Google Customer Reviews and fill out the General settings.
- Paste your Google Merchant
When you set up cross-sells in Magento 2 you not only increase the average order value. You help people find relevant products that might go well together. This could be the gym gear, home appliances, some recipe ingredients, and plenty of other variations.
In default Magento you can add cross-sells manually. However, if you have the Magento 2 Auto Related Products Extension, you can set up the "Who Bought This Also Bought" blocks and offer products in bundle packs.
So, today you'll learn how to set up bundle packs in Magento 2 and allow people to buy several products at once.
To set up bundle packs in Magento 2:
1. Navigate to Marketing > Automatic Related products > Rule and click on the Add New Rule button.
2. Fill out the basic rule information.
- Specify the rule Name, and Description, and set a Priority.
- Choose the Customer Group your bundle packs will be visible to, and Store View it will be displayed on.
- Set the Date From and Date To in order to define the time range
When selling brands it's important to let your customers know you sell them, so it's easy for them to navigate your catalogue. One way to do it is through attributes. You create a brand attribute and display it on the product page. The other is to create brand categories.
However, today we'll talk about the most straightforward way — adding brand logo and description to product pages and lists. All you need is the Magento 2 Dynamic Category Extension.
To add brand logo and description to product pages in Magento 2:
1. Navigate to Catalog > Categories and create categories for your brand if you don't already have them. To speed up the process you can use patterns to create categories.
Note: it's important to organize brand categories under one main Brands category since we'll need it later.
2. Upload the brand logo as a Category Image and add a Description for each brand category you have.
3. Go to Stores > Configuration > Magefan Extensions > Dynamic Category > Shop by Brand and
One of the many steps in the order processing workflow is creating an order. In most cases, customers place orders from the frontend. Yet it happens sometimes that this task falls on the store managers. They might need to assist customers, apply custom prices or just merely test the process.
That said, you can create orders from the admin panel. That's one option. Yet it is also possible to create orders in Magento 2 programmatically. In this article, you'll learn two ways to do that.
So, let's get right to them.
Create Order Using Dependency Injection
One of the safest ways to go is to use the dependency injection. The code below will help you create an order programmatically in Magento 2.
<?php
namespace Magefan\OrderEdit\Model;
use Magento\Framework\Exception\NoSuchEntityException;
use Magento\Store\Model\StoreManagerInterface;
use Magento\Quote\Api\CartManagementInterface;
use Magento\Customer\Api\CustomerRepositoryInterface;
use Magento\Quote\Model\QuoteFactory;
use Magento\Catalog\Api\ProductRepositoryInterface;
Nowadays, people become so attached to brands, they tend to buy only certain labels. Thus, it makes sense for you to gather the branded products you sell under neatly organized dynamic categories. This helps customers navigate through their favourite brands more easily and find them faster.
So, today, you'll learn how to set up the Magento 2 Shop by Brand page using the Magento 2 Dynamic Categories.
Should we start?
1. Create Brand Categories
The first step before you create any dynamic category rule is to create a category where you'd like to add products. You can do that the default Magento way — manually. However, there is a faster way. You can create categories by pattern. This allows you to create and put products into brand categories based on attributes automatically.
Intrigued?
So, first, navigate to Catalog > Dynamic Category > Rules and press the Add New Rule button to start.
Fill out the rule information and choose Pattern as the Category Type. Then, choose the Default