Page 2 - Magento 2 User Guide
When you start translating your store to multiple languages, you often focus on products and categories, expecting Magento language packs to cover the rest. However, it is usually not enough to translate all of your labels and buttons. Why? Since a lot of them come from third-party extensions and need to be translated separately.
Magento 2 extension vendors usually add translations for their modules. But covering all the languages out there is not always possible. That's why you need to learn how to translate the Magento extensions yourself.
In this guide, we'll cover how you can add translations to the Magento extension using themes files or the admin panel.
Translate Magento 2 Extension Using Theme Files
The Magento extension translations are commonly stored in .csv files on your server. However, if the translation for your language is missing, you need to create a new .csv file.
Have you ever been to a phone shop to get a new phone and ended up getting a new case as well? Or got a glass of wine to go with the pasta after a waiter recommended it on a recent night out? Congrats, you've been cross-sold without even realising it.
That's why cross-selling is so effective and why you should definitely consider incorporating it into your e-commerce strategy. Today we'll talk about the Magento cross-sell technique and how it can benefit you. So you don't need to wonder what is cross-sell and up-sell in Magento any more.
You'll also discover how you can add Magento cross-sell products automatically.
Ready?
What is Magento 2 Cross Sell?
Magento 2 cross-sell is a marketing technique of displaying products complementary to the item customers are already willing
Multi-Source Inventory (MSI) is a great long-awaited feature that was implemented in Magento 2.3.0. It helps merchants to operate multiple inventory sources, keep proper track of the items in each stock, assign products to sources etc.
Yet, Magento 2 multi-source inventory has its own flaws. For instance, it may cause some inconsistencies with the backorders. Besides, if you run a small business and have only one inventory source, MSI may confuse you.
Thus, you might need to know how to disable MSI in Magento 2. And this is exactly what you'll learn today.
So, to disable multi-source inventory in Magento 2:
1. Create your Magento 2 database dump.
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
There are a lot of aspects of Magento SEO you need to pay attention to. The URLs are what you can start with. Once you configure the store URLs of your Magento website, you might also want to edit the way your product links look like.
Depending on your SEO strategy, you might need to remove the category path from product URLs in Magento. There are various reasons for that, like avoiding duplication or trying to shift the main focus on the product.
Fortunately, Magento 2 gives you a chance to achieve these goals. So, today you'll learn how to disable the category path in Magento product URL.
To remove category path in Magento product URLs:
1. Go to Stores > Settings > Configuration > Catalog > Catalog and unfold
Nobody is exempt from cases when a certain product runs out of stock. But still, your customers may be genuinely interested in purchasing a corresponding item. Thus, you need to work this around somehow.
One option is to enable backorders. Yet, you can also configure Magento 2 back-in-stock notifications. They make it possible for your customers to sign up for the products they intend to purchase. Then they'll receive notifications when the desired item is available again.
Sounds promising, doesn't it? And these notifications are exactly what you'll learn to set up today.
To configure back-in-stock notifications in Magento 2:
When you're building a multi-language Magento 2 store, the first thing to ensure is that your catalogue is user-friendly. That's why, except for translating products, you need to translate categories in Magento.
Same as products, you don't have to create a new category to translate it. In this guide, we'll show you how to translate categories in two different ways.
Default Magento Category Translation
To translate Magento 2 categories in default Magento you just need a few steps.
While there is a multitude of Magento 2 themes available on the market, you might still want to create custom theme for your store. Why? Templates, layouts, graphics and styles offered in a theme don't always satisfy your business requirements. Besides, the default Magento 2 themes Luma and Blank won't suffice if you're starting an Ecommerce website.
So, to create custom Magento 2 theme that conveys your brand's "feel" you need to resort to custom development.
In this guide, we'll walk you through all steps you need to take to create a theme for Magento and cover the basics of how to override basic and theme layouts.
Ready to start?
In case you're looking for a ready-to-use speed-optimized Magento 2 theme, we already have one — Optimized
Although adding CMS blocks in Magento 2 using widgets is the most popular way, there are some other options. If you want to add CMS blocks to a CMS page or blog the best way is to add them using the WYSIWYG editor or page builder.
Today we'll cover both cases. However, if the target page is a product category, try adding CMS blocks through category settings.
Insert CMS Blocks Into the WYSIWYG Editor
Before we start, you need to create a CMS block, since the WYSIWYG editor uses widgets to display them.
1. Navigate to Content > Pages, select the CMS page you want to display the CMS block on and choose
Choosing the right theme for your store is one of the first steps you take when creating an eCommerce website. It should not only represent your brand using custom layouts and templates but be user-friendly, fast and SEO-optimized.
The variety of Magento 2 themes on the market is growing. It allows you to find any theme you want on Magento Marketplace or Theme Forest. And once you make up your mind and choose the best Magento 2 Theme, you need to know how to install and apply it to your store.
Since Magento has deprecated the WebSetup Wizard starting from Magento v2.3.6, you can now install Magento 2 theme only in the command line: via composer or archive. In the first case theme files will be located under
Displaying CMS blocks on category pages has a lot of benefits. You can drive customers' attention to special offers, discounts or news within a particular category.
Besides, it is super easy to add CMS blocks to categories in Magento. However, note that Magento categories dedicate only a certain place on the page for promo banners.
So if you want your block somewhere other than the top main area, try adding it using widgets.
Add CMS Blocks to Categories in Magento
If you've created categories already, you've probably seen the CMS blocks on the category settings.
1. Navigate to Catalog > Categories and choose
Magento 2 CMS blocks are a great way to drive customer's attention to certain products, offers, or services. Although creating these blocs is super easy, adding them to Magento pages poses a challenge. Why? Because there are different ways to add CMS blocks to pages in Magento.
Today we'll cover the most popular one — widgets. This method is the most popular since it allows you to choose the exact page and location to add CMS blocks. However, if you want to add CMS blocks directly to the page content, use the WYSIWYG editor.
Should we start?
Display Magento CMS Blocks Using Widgets
1. Navigate to Content > Elements > Widgets and press the Add Widget button.
2. Choose the CMS Static Block as a Type
Configuration of the store URLs in Magento 2 is one of the first steps you'll take while setting up eCommerce store with Magento. Once you configure base and admin URLs, it will be easier to move an entire store from one location to the other without having to update the URLs.
Besides, understanding the Magento URL structure is an advantage while developing a store. In this article, you'll find the steps on how to configure Magento store URLs, as well as some other recommendations.
Ready? Let's begin!
Types of URLs in Magento 2
After you install Magento, you'll get a storefront base URL and admin URL. All the internal links are then defined with the help of the variables added
As you know, shipments are crucial for order processing in Magento 2. Creating a shipment is the last step in the order workflow done manually after an order is invoiced. While it's possible to create a shipment in Magento programmatically, a much easier option for you is to create a shipment in the Magento admin panel.
And in this article, you'll learn how to do that.
To create a shipment in Magento 2:
1. Go to Sales > Orders and find the order you want to create a shipment for.
2. Press the Ship button in the top menu panel.
3. Review the Order & Account Information and Address Information sections.
If you want to share some information, announce special offers or just make your pages more engaging you need Magento CMS blocks. You can create them directly in the admin panel and then display them on different pages of your store.
To go even further you can schedule CMS blocks and display them automatically. But we'll get there later.
In this article, you'll learn how to create CMS blocks in Magento and how to display them using various methods.
Create CMS Blocks in Magento
Creating Magento CMS blocks is the easiest part. However, let's go through it step by step.
1. Navigate to Content > Elements > Blocks and press the Add New Block button.
2. Enable the CMS Block, and give it
In most cases, invoices in Magento 2 are created automatically. However, depending on the payment method, orders may be invoiced and shipped before the payment is submitted. For such cases, you should know how to create invoices in Magento.
Of course, Magento 2 allows you to create invoices programmatically. But if you want to avoid complicated programming work or save your precious time, there is a better option. You can easily create an invoice in Magento 2 admin panel. And in this article, you'll find out how to do that.
To create invoices in Magento 2:
1. Go to Sales > Orders and choose an order you'd like to create an invoice for.
Note: you can create invoices
Cookies can hardly be treated as a new concept. Most web users know that cookies generate small-sized files to store user-related information. We can all agree that cookie messages can be irritating. But it is a necessary measure to obtain customers' consent for collecting their personal data, which is as important as terms and conditions.
So, if you were wondering whether Magento 2 has some cookie settings that can be configured, then the answer is Yes. You can easily configure cookie settings in Magento right from the admin panel and adjust them to your store's requirements.
In this article, you'll refresh your memory of the subject and learn how to configure Magento 2 cookies, and how to edit cookies policy and message.
What are Cookies?
Cookies can be
No matter how hard you try to prevent your store's data from a sudden disappearance, there is always a slight risk of different attacks or system failures. No matter how well-organized your store operation is, anything from installing Magento 2 extensions and deploying changes to updating Magento can cause some data to get lost.
To prevent this from happening you need backups. And luckily, you can back up Magento 2 in multiple ways.
Today, you'll learn about each of them in particular, so a copy of all the necessary data is created and can be easily restored.
Create Magento 2 Backup via Admin Panel
To create and schedule backups in Magento 2:
1.
Customers build some associations with your brand right after they land at your store for the first time. This is why it is important to configure the default page (the one associated with the store's base URL) since this is where people land if some page is not accessible.
Thus, having these default pages configured helps to guide your clients through the website and eliminates any confusion that might appear on the way.
This article is exactly what you need if you want to know how to set up default pages in Magento 2.
To configure default pages in Magento 2:
1. Go to Stores > Configuration > General > Web > Default Pages and enter the Default Web URL.
2. Choose what page should be displayed for the CMS Home Page.
3. Specify the Default No-route URL.
Invoices are important elements of efficient order management in Magento. This is a special type of document containing all the order details that are of great importance for both a customer and a store.
In most cases, invoices are created automatically, based on the payment methods you have. But when it comes to printing, you have to do it manually. Fortunately, Magento allows you to print invoices in more than one way. You can either print a particular invoice or print several in bulk.
So, don't miss an opportunity to learn how to print invoices in Magento 2 using this guide.
Want to send order-related documents automatically? Attach PDF Invoices and other
Magento backorders allow customers to place orders even if the desired product is out of stock. That's a great feature since it prevents people from leaving their carts and moving to different stores. It comes in handy at times when the inventory hasn't been restocked, but you want to keep customers engaged.
Note: to prevent unexpected out-of-stock situations, you might want to enable low-stock email notifications to optimize your stock management.
Magento 2 allows you to set up backorders in two ways: globally or for a certain product. In this article, you'll learn how to apply both of these methods and tackle what backorders actually mean.
What are Backorders?
Backorder is