Page 2 - Yearly Archives: 2022
WebP is a concept you will come across when doing speed optimization for your website. Google PageSpeed Insights flags it in their speed analysis report same as other speed test tools. Although, we've already covered everything about WebP images in Magento, for those who don't know:
WebP is a modern file format created by Google and supported by a variety of browsers. This file is known for being smaller in size than regular PNG, JPEG, or GIF files. That's why it becomes more popular across eCommerce websites.
If you decide to try this format for your website, you will most likely fail to upload it to the system.
So today, we'll tell you everything about why you can't
Although it often gets overlooked, payment options and the design of the checkout page are not the only things that influence your customers purchasing decisions. The variety of shipping methods you offer in your Magento 2 store matters too, especially if you ship to a number of countries.
In case you already benefit from the variety of shipping methods Magento allows you to configure, you might be wondering how to optimize your checkout even more.
In this guide, you'll learn how to add a default shipping method in Magento with the Better Checkout so your customers won't have to select it manually.
To set the default shipping method for Magento checkout:
1. Go to Stores > Configuration >
Magento 2 is a very flexible eCommerce platform that provides multiple advantages for your business. It's hard to underestimate the importance of increasing your website traffic and making it more customer friendly. Magento suggests a great way to do so by using the Email Refer to a Friend function.
But what is it and how can you configure it? In this article, we'll cover all these questions and clear up all tricky moments.
What is Email Refer a Friend in Magento 2?
Email Refer a Friend is a Magento 2 feature that allows customers to share a link to a specific product with their friends. It is an effective marketing strategy, that helps to evoke interest in the items you sell and in your store in general.
The Email Refer a Friend link appears
Whenever you decide to extend your potential and expose your products to a wider audience product feed will come in handy. And since Google Shopping is one of the most popular distribution channels, Magento 2 Google Shopping Feed extension might draw your attention too.
It helps you to set up Google Shopping feed and keep product data up-to-date, accurate and comprehensive.
However, you obviously don't have to include all of the products in the product feed. In this case, you need to learn how to exclude products from the product feed in Magento.
To exclude products from Google shopping feed:
1. Navigate to Catalog > Products and find a product
Variable is a data item that can be applied multiple times and for different purposes. In Magento, variables are used to customize email templates. There are two types of variables: predefined and custom. Magento 2 gives you a great load of predefined (default) email template variables that will help you to adjust your email templates for personal usage.
Obviously, it is impossible to keep all of them in mind. So here you can find a complete list of Magento 2 email templates variables.
Additionally, you'll learn how to add your custom variable to email templates and use it in your emails.
Default Email Template Variables in Magento 2
Default Variable Description | Magento 2 Default Variable Used in Email Templates |
Base URL | { | {config path="web/unsecure/base_url"}}
Secure Base URL | { | {config path="web/secure/base_url"}}
General Sender Name |
Product management is one of the most tiresome tasks in Magento 2. Not only do you need to upload new products regularly, but edit the information related to them, update prices, set special prices, and much more.
Magento 2 Extended Product Grid&Mass Actions extension helps you optimize the process and edit product attributes in bulk. This saves time and allows you to make the process more time-effective.
Regardless of the information you edit, be it prices, stock status, or categories, you need to check how those changes turn out on the storefront, right?
We've figured so. That's why we've also added an option that allows you to preview products from
FedEx Corporation — earlier Federal Express Corporation and now FDX Corporation — is the USA delivery service that enjoys the trust of its clients all over the world. It provides shipping services by land and air, with overnight delivery being one of their most popular options.
You should definitely consider FedEx as one of the delivery options to lit along other Magento 2 shipping methods. This way you will create a customer-friendly environment and provide more convenient shipping ways to choose from.
In this article, you will find all the necessary steps you have to take to configure the FedEx carrier in Magento.
1. Create a FedEx Merchant Account
USPS Carrier — United States Postal Service — is an American delivery service, which provides both domestic and international shipments by land and air. USPS is used by The United States government and is known to be a reliable and efficient service.
You can consider USPS as a shipping option for your store together with other Magento 2 shipping methods to deliver your products faster and provide your customers with more options to choose from.
To ensure easier integration of the USPS carrier into your store, we'll help you to set it up in Magento.
1. Create a USPS Shipping Account
First of all, you have to create a USPS shipping account. After registration, you will receive a User
As a store admin, you probably know how time-consuming it is to import products with their images to Magento 2 one by one especially if your store operates hundreds of items.
So, perhaps you are looking for easier ways to fulfill this task. Today, we'll cover how to import all products with images in Magento 2 using a local server and an external server.
Import Product Images in Magento from the Local Server
One of the possible ways to import product images in Magento is through the local server. For that:
1. Go to the Magento server and upload your image files to the default folder pub/media/import. You can select any other folder, just make sure to use the correct path while uploading product images to Magento.
2. In the CSV file add the
We all know that 2F Authentication is one of the best ways to improve Magento 2 admin security. It is a truly great feature that store owners can rely on. At the same time, a strong password is of crucial importance, because you obviously don't want your store data to be leaked.
But there is a thing with long and complex passwords, you can easily forget them or even end up with a locked admin account. In this case, you must learn how to reset admin password in Magento.
In this article, we'll consider 3 ways to reset Magento 2 admin password.
1. Reset Admin Password in Magento 2 via Email
One of the easiest ways to reset a password is to use Admin Panel for that. You just have to take the following steps click the Forgot Your Password link.
Magento sales emails are inevitable elements of successful store-customer communication. They help you provide information about customers' orders, shipments, etc., to maintain a better customer experience and increase loyalty.
Magento allows you to configure all transactional emails from the admin panel and even customize email templates.
Nothing complicated here. In this article, we'll go through everything you need to know to configure sales emails in Magento 2.
How to Configure Sales Emails in Magento 2?
1. Go to Stores > Settings > Configuration > Sales > Sales Emails.
As you can see, there are a lot of sections to feel in, the most important of which are Order
Hello, Magento fans,
Have you managed to get your favorite Magefan extension with a super discount this November?
This month has been full of new features and updates. One of the greatest — all Magefan extensions are now fully compatible with the Hyvä theme.
Image optimization is one of the important steps you need to take to speed up Magento 2 and provide a better experience to your customers. There are multiple ways you can optimize images in Magento, the main being lazy loading.
It allows you to delay the loading of offscreen images which boosts page speed correspondingly. However, in case you don't want to lazy load some images to be lazy loaded (those at the top of the page), you can do this with the Magento 2 Lazy Load Extension.
How to Exclude Images from Lazy Load Automatically?
Navigate to Stores > Configuration > Magefan Extensions > Lazy
All store owners know how important it is to keep the order data up to date. Why? Because this way you can avoid any kind of misunderstanding, make your store more customer-friendly, and improve their experience.
This is why there is a great option — Magento 2 order comments — which helps admins to clarify and update certain details, when managing orders in Magento.
Read on to learn what are order comments and how you can configure them in your Magento 2.
What are Magento 2 Order Comments?
Magento 2 order comment is a note on the order view page used to add some details or updates about the order. They are visible in both frontend and backend order grids. However, by default, only admins can leave these comments.
If you want to tailor your customer's experience to their needs you have to gather as much information about them as possible. Displaying unique pricing details or offering different shipping services based on customer groups required you to get current customer data in Magento.
Besides, customer age, gender and location are valuable marketing insights you can use to tweak your strategy.
Since you already know how to get current product and current category to customize them, in this guide you'll learn everything about getting logged in customers details.
Get Current Customer in Magento 2
You can get current customer in Magento via \Magento\Customer\Model\Session model using
Magento allows you to create and configure 6 different product types in the admin panel. Each product has a unique name, ID, and other details related to it. So, after you learn how to get current category, you have to know how to get current product in Magento 2.
Get Current Product in Magento 2
To get current product details you need to use Registry.
<?php
namespace VendorName\ModuleName\Folder;
class Example
{
private $registry;
public function __construct(
\Magento\Framework\Registry
Magento is very straightforward when it comes to processing orders in the admin, which can't be said about the customers' side. However, unfortunately, customers can frequently change their minds right after making a purchase and might want to cancel their shipment. So, it is important to know how to cancel shipments in Magento 2 to ensure seamless management and uninterrupted order processing.
While you can cancel orders in Magento, there are some restrictions when it comes to shipments. In fact, everything depends on the carriers you are working with and the limitations they set.
e.g To cancel a shipment with UPS you have to wait 24 hours after a shipment is booked. Using FedEx, on the other hand, you can cancel
Although the Shopware WebP extension enables you to convert png, jpg, and gif files to webp format automatically, you might still need to exclude some images from WebP conversion. This extension enables you to remove entire folders or specific images from being converted to WebP.
We'll show you both methods, so you can use the extension extensively.
Exclude Image Folders from WebP Conversion
Shopware WebP extension has a separate option that allows you to exclude certain image folders from conversion. For that, you have to navigate to Extensions > My extensions and find WebP among the list of your extensions.
Click on Configure and find the Excluded Folders field in the General section. Here you have to specify the relative path to the image folders you don't want to
When it comes to website loading speed, even the slightest details like images can cause a delay and scare off your potential customers. Since it is the least desired outcome, you have to optimize your images, so they load faster. One of the best ways to do that is by implementing the modern file format — WebP — recommended by Google and accepted by almost every browser.
You might use the online WebP converter to convert images to WebP and then upload them to your Shopware store. But you'll have to run them through that converter every time you upload new images. Not only is it time-consuming, but also ineffective, as not all browsers support Webp images yet.
You don't want any of your visitors to see broken images, do you?
The Shopware WebP extension will enable you to improve your website loading speed and convert images to WebP format automatically
If you decided to remove Shopware WebP Extension by Magefan, please follow the steps below, also you can contact our team for a free consultation in case you have any issues with Magefan's extension.
Remove Extension Files
Removing files instruction depends on the way WebP extension has been installed in.
1. If you can find the extension files in the folder
custom/plugins/MagefanWebP
then run the following command:
bin/console plugin:uninstall MagefanWebP
Then remove this folder and run:
bin/console plugin:refresh
bin/console cache:clear
2. If the extension was installed via the composer and its files located in the folder
vendor/magefan/shopware-plugin-webp
then run composer CLI command to remove it
bin/console plugin:uninstall MagefanWebP
composer remove magefan/shopware-plugin-webp
If you need to update Shopware WebP Extension by Magefan, please follow the steps below. Note that the update instructions depend on the method the WebP extension was installed with.
Update using composer (Method 1)
If the WebP module was installed via the composer (check if vendor/magefan/shopware-plugin-webp folder exists), then you need to run these simple CLI commands in Shopware directory:
composer remove magefan/shopware-plugin-webp
composer require magefan/shopware-plugin-webp ^x.x.x
# replace x.x.x with the version you want to use
bin/console plugin:refresh
bin/console plugin:install --activate MagefanWebP
bin/console cache:clear