Yearly Archives: 2023
Magento 2 is an advanced eCommerce platform with an extensive set of options and features. Yet, one of its biggest perks is the Content Management System, or as it's better known, CMS.
Magento 2 CMS page is one of the elements used for distributing content. In Magento, you can create CMS pages for various purposes, translate them for different locales, or add CMS blocks for better engagement.
What's also important is that you can create Magento 2 CMS pages with no coding. Wonder how to do that?
Let's find this out!
Create Magento 2 CMS Pages
Follow these steps to create CMS page in Magento 2:
1. Navigate to Content > Elements > Pages and press the Add New Page button.
2. Enable the CMS page and give it a Title.
3. Provide CMS page Content and set Content Heading.
4. Fill out the Search Engine Optimization section of the Magento 2 CMS page.
If you want to preview how your page will look in search results, make sure metadata is optimized with the Magento SEO Extension.
5. Choose the Store
Over the years, Magento proved to be a trustworthy eCommerce platform for successful store development. Thousands of people decided to give it a shot and now continue to grow and scale their businesses.
The area of Magento 2 development has also been expanding. No wonder so many developers work with different Magento branches trying to find their place in this extensive architecture and create a career.
Becoming a certified Magento 2 developer opens more opportunities for you as a professional. The question is, where do you start?
We've prepared all the answers here. You'll learn what Magento certifications are available for you, and what they require and cover. Besides, we'll share some useful tips to help you pass the certification successfully.
Ready to start?
What is Magento 2 Certification?
Magento certification, or Adobe certification, is the verification and validation of your professional knowledge of Magento 2 development and/or management. Once passed, you receive a badge confirming
When working with Magento 2, many tasks have to be performed regularly, such as sending alerts or newsletters, generating a sitemap, or backing up your database. Performing all of them manually would be time-consuming and simply impossible.
That's where Magento cron jobs come into play to help you out. However, your options are rather limited when it comes to managing them in the default Magento. This is why you might need an additional tool to schedule, enable and disable cron jobs without too much effort.
The question is, what tool to choose?
Today, we'll shed some light on this and help you choose the best Magento 2 cron schedule extension. So, let's get right to it.
Best Magento 2 Cron Schedule Extensions
Vendor | Extension Name | Price | Guarantees | Rating |
---|---|---|---|---|
![]() |
by Magefan |
Free |
|
5 ⭐⭐⭐⭐⭐ 2 reviews |
![]() |
Cron Scheduler for Magento 2 by Amasty | $109.00 |
|
Magento 2 has been a leading platform in the eCommerce realm for years and still keeps up with the new-generation trends. It became the key solution for thousands of users around the globe who wanted to give a fresh start to their business ideas.
As you know, there are Magento Open Source and Adobe Commerce editions. Each edition has its specifics and can be used for different business needs. But what is the difference between them? Which one is better and what to choose?
In this article, you'll learn what different Magento editions are about and which is the most beneficial for your store.
What is Magento Open Source?
Magento Open Source (CE) is a free Magento edition with a vast array of built-in options. The open-source nature of the platform, through its name, allows you to customize and adjust anything to meet your needs. Moreover, Magento CE is relatively easy to install and manage.
Formerly known as Community, this edition has all the basic needs covered and is perfect for small
Magento 2 is one of the most popular eCommerce platforms a lot of merchants prefer because of the wide range of aspects it covers. Yet, one of its strongest sides is the variety of product types it allows to create. They may seem rather complicated at first.
So, if you are just getting to know Magento or want to refresh your knowledge of Magento 2 product types, keep reading.
In this article, you'll find concise, but informative definitions of 6 product types in Magento 2, review examples, and learn how to manage them easily.
Let's waste no time and see what Magento product types are about!
Magento Product Types
As we mentioned, Magento 2 offers 6 product types for you to opt for. All of them help to create a more diverse catalogue and give you more flexibility to implement your ideas. Let's have a look at each product type in particular to better understand its specifics.
Simple Product
A simple product is the most essential Magento product type. It is a physical product that has weight
Magento 2 is pretty straightforward when it comes to creating products. You can easily create any type of product via the admin panel by filling out the corresponding fields. But is it always efficient?
When you have to create a whole batch of products, doing it one by one won't be effective by any means. Thus, you'll need a more effort-friendly solution.
In such cases, you can resort to Magento import products. If you haven't imported products and product options in Magento 2 yet, we'll give you a hand.
Ready?
Things to Know Before Magento Product Import
Before we start with the Magento 2 import products there are a few things you have to know.
Just like Magento export, Magento import works with the CSV file types. So you have to know how to work with them before you start the import.
The best way to do this?
Google Sheets for sure. The main benefit is it's completely free and you most likely already have a Google account to use it. Besides, Google Sheets don't break the CSV formatting
Choosing the best Magento POS system might be quite challenging, especially if you manage both online and brick-and-mortar stores. You need adequate integration to keep track of all data in one place and avoid any inconsistencies and complications. The decision won't come easy, considering the number of POS systems available.
Some offer multiple payment method integrations, and others provide an offline mode. The variety of options is overwhelming. That's why we've decided to simplify it for you.
In this guide, you'll learn about the best Magento POS Systems, their features, pricing and benefits, all in one place. So, you can find the best solution to power your omnichannel sales system.
Best Magento 2 POS Systems
Vendor | Extension Name | Price | Guarantees | Rating |
---|---|---|---|---|
![]() |
Free |
|
4.5 ⭐⭐⭐⭐⭐ 18 website reviews |
|
![]() |
Magestores POS | Quote-based price |
|
Although Magento is quite a smooth platform to work with, some common errors may still appear on the way. Thus, as a Magento developer, you need to know what is happening behind the scenes to fix the inconsistencies promptly.
In any case, when something is wrong, the first thing to check is the Magento 2 error log. The logs seem quite confusing, for both — those who only started working with Magento and even experienced developers.
So today we'll try to make things clearer for you to understand what are Magento error logs and how to work with them.
What is Error Log in Magento 2?
Magento error log is a place where error messages, notices, and warnings are stored. The error is displayed right away, on the page, if you work in developer mode. However, that's not the case with the production mode.
Sometimes, various inconsistencies happen without you noticing. Or you may receive a message, like "An error has happened during application run...", without clear details as to what happened
Blogging on Shopify requires a lot of time and effort, especially if you have a multi-language store. In that case, you need to localize your blog too.
Naturally, you'll translate Shopify blog posts first. But you shouldn't forget about the blog categories. So, in this guide, you'll learn how to translate Shopify blog categories with the Shopify Blog App from Magefan.
To translate blog categories in Shopify:
1. Go to App > Magefan Blog > Categories and find a category you'd like to translate.
2. Go to a category and click on the Localize button at the top menu.
3. Choose a language you want to translate the blog category to.
4. Translate blog category Title and Content. Use original category texts on the right for reference.
5. Translate blog category URL and Metadata.
Don't forget to Save your category and check it on the front end. That's it, you've translated the blog category in Shopify.
Now when people browse through your website in different store views, they will
You don't see the power of the table of contents until you stumble upon a blog post you can't navigate. A table of contents helps you structure your blog posts and helps customers quickly find the content they need.
That's why it is important to add a table of contents to Shopify blog posts.
While most of the guides show you how to do that through a separate app, HTML code or theme, we'll show a simpler way. Shopify Blog App by Magefan allows you to add a table of contents in one click. Literally.
Should we start?
To add a table of contents to the Shopify blog post:
1. Navigate to App > Magefan Blog > Posts and find a blog post you'd like to add a table of contents to.
2. Click where you'd like to add the post's contents and choose the Insert Contents Widget option from the WYSIWYG editor.
You should get the [Contents Widget] inserted into the content of the blog post. That's basically what you need to do.
The widget will structure each <h> tag into the table. However, if you want
Same as other Magento releases Magento 2.4.7 contains multiple bug fixes, platform enhancements and new features, of course. In particular, Magento provides over 200 quality fixes and improvements, better GraphQL performance, and 13 security fixes and improvements in this release, although it's just a beta.
So let's have a better look at the release notes to see what Magento 2.4.7 has to offer before you decide to update your Magento version.
Download Magento 2.4.7
Version | Release Date | Link |
2.4.7-p3 | October 8, 2024 | Download Magento 2.4.7-p3.zip |
2.4.7-p2 | August 2024 | Download Magento 2.4.7-p2.zip |
2.4.7-p1 | June 2024 | Download Magento 2.4.7-p1.zip |
2.4.7 | April 2024 | Download Magento 2.4.7.zip |
2.4.7-beta2 | October 2023 | Download Magento 2.4.7-beta2.zip |
2.4.7-beta1 | June 2023 | Download Magento 2.4.7-beta1.zip |
Magento 2 Download using Composer
Alternatively, you can download Magento using the following composer commands. But note that this could take a while and requires a composer. Please make sure
If you manage a multi-language Shopify store and manage a blog, you need to translate your content pages too. Not only does it provide a better customer experience, but makes your blog appear in localized search results.
So, today you'll learn how to translate blog posts in Shopify with the Magefan Blog App for Shopify in just a few clicks.
To translate Shopify blog posts:
1. Navigate to App > Magefan Blog > Posts and find a blog post you'd like to translate.
2. Click on the Localize button at the top right menu to start translating your Shopify blog post.
3. Choose a Language you'd like to translate a post to.
You'll see the translation panel with all the content you can translate into a selected language. On the right, you'll have the original post for reference.
4. Translate blog post Title, Content and Short Content.
5. Translate the Shopify blog post URL and Metadata.
Don't forget to Save the blog post once you finish and check it on the frontend.
Each of the blog posts
One of the foremost tasks of each store owner is to ensure a seamless customer experience. If you operate a multi-language store, then language and currency are one of the most important things to focus on.
When customers come to your store from different locations, the last thing they want is to look for the store switcher. Thus, showing them content and prices in their local language and currency is an advantage.
Yet, the default Magento doesn't provide you with the option. That's when GeoIP switchers come into play.
If you have some doubts concerning the tool check out our list of the best GeoIP extensions for Magento 2. You can just look through the options, compare the functionality and choose the one that suits you best.
Best Magento 2 GeoIP Extensions
Vendor | Extension Name | Price | Guarantees | Rating |
---|---|---|---|---|
![]() |
by Magefan | $149.00 |
|
5 ⭐⭐⭐⭐⭐ 33 reviews |
![]() |
Magento 2 GeoIP Store Switcher |
Although Magento and various Magento 2 extensions offer different cron jobs, sometimes you don't need all of them. This is exactly when you start wondering how to disable cron jobs in Magento. And how to do it easily.
So, here you'll learn about two ways of achieving that — programmatically and via the admin panel.
Disable Cron Job in Magento Programmatically
Unfortunately, Magento doesn't provide any options to disable cron jobs like plugin or observer. However, there still is a way.
To disable the cron job in Magento 2:
1. Create a custom module in your Magento installation.
2. Create a crontab.xml file in your custom module directory.
3. Specify the time that doesn't exist — 0 0 30 2 * (February 30th) for the cron job you want to disable:
<?xml version="1.0" ?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nonamespaceschemalocation="urn:magento:module:Magento_Cron:etc/crontab.xsd">
<group id="default">
<job name="indexer_reindex_all_invalid"
Image optimization in Magento 2 is as important as it is in any other eCommerce store or blog. Since you’ve landed on this page, you must already know that WebP images is a great way to boost website performance and loading time.
The last thing left is to decide which extension to use since there is a lot to choose from. So, in this article, we’ve gathered the best WebP extensions for Magento 2 that are worth your attention.
We’ll go through the basic characteristics and have a closer look at the features they offer. It will allow you to have a clear view of the module that suits your needs best.
Are you ready?
Top Magento 2 WebP Images Extensions
Vendor | Extension Name | Price | Guarantees | Rating |
---|---|---|---|---|
![]() |
by Magefan | $159.00 |
|
5 ⭐⭐⭐⭐⭐ 54 reviews |
![]() |
WebP for Magento by Yireo | Free |
|
No data |
![]() |
WebP Browser Support by Jajuma | $99.00 |
|
When sitemaps aren't generated or currency rates aren't updated as usual, chances are something is wrong with the cron jobs. Thus, if some automated process fails you need to check the cron status, unless you've set up the missed cron job notifications.
Today you'll learn how you can check the cron status in Magento in both, the database and the admin panel.
Check Cron Status in the Database
To make sure your cron is running in Magento:
1. Log in to your Magento 2 database and find the cron_schedule table. Here you can see all cron jobs and their statuses.
2. Find the cron job name in the job_code column or use the following query to find it:
SELECT * FROM `cron_schedule` WHERE job_code = 'your_job_code' ORDER BY created_at DESC
Check Cron Status in the Admin Panel
If you want to check the cron status in the Magento 2 admin panel, get the Magento 2 Cron Schedule Extension. Then go to System > Cron Schedule > Schedule Log and use filters to find the cron job you want to check.
The management of the multi-language store in Magento is a responsible job. There are many areas to cover and a lot of things to take care of. The list can go on and on when you're aiming at the global market.
Yet, once you create the store views and translate the corresponding content, it's important to make users reach the right pages. That's when the Magento website switcher, or as it's also known a store switcher, comes into play.
But what are its benefits? When exactly do you need one and how to make it as efficient as possible? In this article, you'll find the answers to these and many more questions regarding the website switcher.
So, let's begin!
Why Do You Need Magento 2 Website Switcher?
Magento 2 has a hierarchy of websites, stores, and store views. Thus, if you have a similar structure, your goal might be to make your products available for a bigger audience and sell globally. However, your customers should be able to access your store in the right language.
Magento 2 has
When you add Magento FAQs to product pages shoppers receive high-quality information all gathered in one place and find the necessary details quickly. Correspondingly, they can make purchasing decisions faster, without having to contact support or find the details they need elsewhere.
Thus in this article, you'll learn how to add Magento FAQs to your product pages to make your content more luring and SEO-friendly at the same time.
Ready to start?
How to Add Magento FAQ to Product Page via Widgets?
You can simply add FAQs in the product description if you like. However, in this case, you're missing out on the opportunity to optimize your FAQs for SEO. So it's best to use the FAQ rich snippet.
Unfortunately, Magento 2 doesn't allow you to add it from the admin panel by default. But we won't drag you through long programming steps if we have something better — Magento 2 Rich Snippets Extension. This tool allows you to add FAQs to any page, including product, in a matter of minutes.
Let's
One of the outstanding features of Magento is the ability to handle a lot of tasks automatically. The tool behind all these automated tasks is a cron job.
If you're already familiar with Magento cron jobs, you know they are installed and scheduled in your store database. However, how do you run cron jobs manually in Magento?
That's the question we'll answer today.
Ready?
To run cron jobs manually in Magento 2:
1. Install the Magento 2 Cron Schedule.
2. Go to System > Cron Schedule > Cron Jobs. There you'll find a list of all Magento and third-party cron jobs.
3. Find a cron job you want to run, tick it and select the Execute option from the mass actions dropdown.
The cron job you've selected should be executed immediately and tracked in the Schedule Log (System > Cron Schedule > Schedule Log).
You can also execute cron jobs manually from here, the same way you did in the cron jobs grid.
As you can see cron management can be easy if you use the right tools. You can easily run
Although the Basic plan of the Magento 2 Cron Schedule Extension gives you a lot of advantages you might still need to extend the options. To manage your cron jobs even better, you need to upgrade your plan to Plus and Extra.
In today's guide, you'll learn how to upgrade your Cron Schedule plan.
Note: if you've already purchased a Basic or Plus plan, contact our team for a custom discount.
Upgrade using composer
Firstly, remove the extension you currently use:
composer remove magefan/module-cron-schedule*
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 Cron Schedule 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 of the extension folder on your server before moving to the next step.
After
Hello, dear friends,
On the last day of autumn 2023, we'd like to share our monthly digest of news and updates. This month was traditionally full of new releases and some of the M2 extensions have been enhanced by a really big number of great features.
Also, we'd like to mention that this Black Friday & Cyber Monday Sale is almost over.
However, you have 1 last day to save up to 30% on our Magento 2 extensions.
New features of Magento 2 SEO Extension (Plus & Extra versions)!
SEO Rule and SEO Crosslink moved to SEO Extra. If you bought an SEO extension before 16.11.2023, please contact us to get your free SEO Extra license
Features:
- Added new type "Specific Page" in SEO rules (SEO Extra)
- Create 301 redirects on the removed product, category, and CMS Page
- The canonical tag may be added in the SEO Rule for a specific page, category, or product (SEO Extra)
- Remove Index.php from URL
- Redirect the Home Page to the canonical
The latest available version is v 2.4.0.