Page 5 - Blog
News, insights and resources from the world of e-commerce
- 1 min read
Keeping your blog posts relevant is as crucial as publishing new content. Thus, you might need to disable some of your season-specific posts occasionally. Is doing it manually one by one a smart decision? Probably not.
Fortunately, the Magefan has this covered. It allows you to disable blog posts automatically and saves your time greatly.
Note: this feature is available for the Pro plan users.
To disable blog posts in Shopify automatically:
1. Go to Apps > Magefan Blog > Posts and choose a corresponding .
2. Find the Publishing section and specify the End Date for the publication to be disabled.
3. Save your settings and that's it.
Just like that, your Shopify blog post will be disabled automatically when the time comes.
The best part is, you don't have to do anything else since the app creates from disabled or deleted entities.
To go even further you can to be published at a specified time. This way you concentrate on other important duties while the app handles the publishing.
- 1 min read
A blog is an effective instrument for sharing information and tips. But it can work both ways if you let your readers share their experiences. It's exactly what are for.
offers three types of comments: Magefan, Facebook, and Disqus. Today we'll work with the second option and learn how to enable Facebook comments in the Shopify blog.
To enable Facebook comments for Shopify blog:
1. Navigate to Apps > Magefan Blog > Configuration > Post Page (Post View) and unfold the Comments section.
2. Choose Facebook Comments as a comments Type.
3. Set the Number of Comments to be displayed under your .
4. Fill out the Facebook Application ID.
5. Specify the Position of the comments which may be either Default or After Social Share.
Once all the fields are set, don't forget to save your configuration. Here is how Facebook comments will be displayed on the storefront:
And that's about it! Once you complete simple steps, you'll get a chance to stay closer to your devoted readers.
However, you might alsoihor
- 5 min read
As one of the best eCommerce platforms, Magento has a very elaborate functionality for managing product prices. While you can set the base price and special prices, they can vary depending on different conditions. Customer group, purchased quantity and cart total are just a tiny part of the calculation logic.
Today we'll break down the Magento 2 product pricing for you. From the basics and to the advanced cart price rules and more.
We've got a lot to cover. So let's get right to it.
The Basics
By default, prices are shared globally on your Magento instance. It means that if you have multiple stores (websites) the same price is displayed in all of them. To change that navigate to Stores > Configuration > Catalog > Catalog > Price and change the Catalog Price Scope to Website.
Then, you need to go to the General section > Currency Setup > Currency Options. Switch the store and set the Default Display Currency for each website.
Note: switching to a Website doesn't mean you can setihor
- 2 min read
If you sell products based on length, meterage, volume or weight, you must have heard about the Unit Price Directive required for businesses in the EU. It requires merchants to provide accurate and clear pricing. So, if you want to do that in Magento, you need the .
In this guide, you'll learn how to add the base price in Magento. Basically, you just need to complete three steps.
Step 1: Create Measurement Units
Navigate to Stores > Configuration > Magefan Extensions > Base Price and find the Units grid in the General section. That's where you can edit or add your custom units.
Simply specify a Name, Reference Unit, Reference Amount and set the Rate at which to convert the units.
e.g. in the first unit on the image, it's set that there are 1000 (Rate) grams (Name) in 1 (Reference Amount) kilogram (Reference Unit).
Step 2: Edit Base Price Templates
In the Display Settings section, you can choose whether to display the base price on all pages or only products — Display The Base Price Onihor
- 5 min read
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.
Now let's have a better look at the Magento 2.4.7 release notes to see what this version has to offer before you and upgrade.
Magento 2.4.7 Release Notes
There have been plenty of features added in this release, however, we'd like to highlight only the most important , usability and performance updates, worth your attention.
Platform
The main platform improvements include the compatibility of the platform with the key technologies.
PHP 8.3 compatibility: Magento Open Source now supports both PHP 8.3 and 8.2.
Varnish Cache 7.4: compatibility with the Varnish Cache 6.0.x and 7.2.x versions remains.
Composer 2.7.x: compatibility with the Composer 2.2.x remains.
RabiitMQ 3.11: compatibility with the RabbitMQihor
- 3 min read
Shopify is quite a straightforward platform with an intuitive interface and easy-to-manage tools. But before you get to setting up your store there is one more step to take. You need to log in to the Shopify admin panel, of course.
Sounds like an easy job, but it may be a bit tricky for those new to Shopify. Why? Because the login process depends on your role. Thus, the procedures are different for logging as developers and partners. And then you might also need to to assist them with different requests.
But don't worry, we've got you covered. In this guide, you'll learn all the necessary details about Shopify login.
Developer Login
To manage your orders, customers, products, and store in general you need to log into Shopify as a developer or administrator, in other words. Shopify allows you to log in either via browser or mobile app.
To log in to Shopify from a browser:
1. Navigate to the Shopify login page and go to Your store.
2. Enter your email and press the Continue with Emailihor
- 11 min read
Key takeaways
Magento 2 catalog search helps customers quickly find products by searching product names, SKUs, descriptions, and other searchable attributes using the default Quick or Advanced Product Search functionality.
OpenSearch, search settings, and attribute weights are the main configurations that affect how Magento returns and ranks search results.
Search terms and synonyms help customers find the right products even when they use alternative words or make common spelling mistakes.
Search suggestions and recommendations can make it easier for customers to find what they need while typing.
Catalog search is often targeted by hackers to affect the store's performance and can be protected by the Magefan Bot Blocker extension.
If you run a blog, consider showing relevant blog posts in the search results using the blog search integration in Magefan Blog.
When looking for a product in a Magento store, customers very often use the catalog search along with . However, having a searchihor
- 5 min read
Product labels are one of the best ways to drive customer's attention to certain items, not only when the sales season rolls out. You can use them consistently to notify customers about new arrivals, hot deals, quickly-sold products or best offers. Opportunities are limitless.
The only question is how to add product labels in Magento without much trouble. We have the answer — . So, today you'll learn how to add different types of product labels in Magento using this tool.
General
Once you , you need to go to Stores > Configuration > Magefan Extensions > Product Labels and fill out the basic settings.
The basic fields are filled out by default. However, if you want to change them, remove the Use system value checkmark and fill out the following:
Max. Number of Labels Applied to Product
Product Label Container
Product List Label Container
Don't use on pages (restricts product labels display to certain pages only)
Save the settings and move to Marketing > Product Label > Rulesihor
- 6 min read
CAPTCHA is an effective tool that helps you prevent spam or any malicious actions in your store. Besides, having an additional security layer is always a smart idea.
However, when working with CAPTCHA, you may get the "Incorrect CAPTCHA" error. Although not critical, this error still interrupts the usual workflow, which influences customers' experience.
Thus, today you'll explore what the "Incorrect CAPTCHA" error message is about, and how to fix and avoid it in the future. Those of you using Magento will find the tips on how to avoid the "Incorrect CAPTCHA" error but still maintain high .
So, let's get to the point!
"Incorrect CAPTCHA" Error: Reasons and Solutions
The "Incorrect CAPTCHA" error is quite common. So there could be numerous causes. From IP restrictions to invasive extensions, there is a lot for you to untangle. It's easier to do so when you at least know what to look for.
Thus, let's check some of the most common causes of the "Incorrect CAPTCHA" error and their possibleihor
- 5 min read
Magento operates huge loads of information related to categories, products, prices, search results, etc. As you know, all this info is organized in separate tables so the needed details can be fetched promptly.
That's when Magento 2 reindex comes into play. It's a crucial process that keeps all the data relevant and helps to manage your store effectively both on the frontend and backend. Thus, the more you know about the better.
In this guide, you'll learn what Magento reindex is, how to run it, how to fix reindex-related errors if any, and more. So, let's get to the point.
What is Magento 2 Reindex?
Magento 2 utilizes indexers to organize all the data it works with. Each data type has its indexer which in turn is responsible for the corresponding index table.
Therefore, there are separate index tables for prices, search terms, and products, to name a few. This way, when the request is sent, Magento fetches the data from these separate tables instead of the main table.
Wheneverihor
- 2 min read
Managing a multi-language Shopify store requires a lot of translating. Size charts are not an exception, especially if you sell apparel. To provide the best experience across all languages, you need to translate size charts in Shopify too.
The from Magefan offers you that opportunity. So in this guide, you'll learn how to localize size charts in your store.
To translate size charts in Shopify:
1. Navigate to App > Magefan Size Chart > Size Charts and go to the size chart you'd like to translate.
Note: if you , save it before doing the translation.
2. Click the Localize button at the top right menu to start the translation.
3. Choose the Language you'd like to translate the size chart to.
Once you choose the language you'll land on the translation panel, with the original text on the left for reference.
4. Translate size chart Name and Content. You can change not only text but colours and any other element.
Don't forget to Save the translated size chart and go toihor
- 3 min read
If you want to provide straightforward measurement instructions in your store, is the best option. It helps you create size charts easily with no fuss.
But then there's a question of how to apply size charts to Shopify products. So, that's what we'll cover in this guide. The process comes down to a few clicks, literally.
Before we dive into the Shopify size chart rules, let's review Shopify product attributes. Each product has a Type and Vendor, belongs to a certain Collection and is marked with some specific Tags.
That's what makes one product different from the other. And that's what we'll work with.
Apply Size Charts to All Shopify Products
Once you , you land with the following rules filter:
Although the "Product must match all conditions" filter is set, the size chart will be assigned to all products in your store. So, leave it as is if you want to have one size chart for all products.
However, if you have different size charts, you need to define some display conditionsihor
- 4 min read
Website speed is not something one can optimize once, and benefit from ever after. You continuously have to improve the loading speed, especially when working with Magento 2 and eCommerce in general.
is one of the reasons why your website loads faster. However, your store data always gets cleared for numerous reasons. And that's when you need a tool to automate the cache warming, so your customers and Google get relevant content faster.
You're going to find multiple Full Page Cache Warmer on the web. Unfortunately, only a few provide really useful features. So, in this article, we provide an overview of the best Full Page Cache Warmer modules for Magento you can choose for your store.
Let's start!
Comparion: Best Full Page Cache Warmers for Magento
Vendor
Extension Name
Price
Guarantees
Rating
$179.00
100% Open Code
30 Days Money Back Policy
365 Days Free Support
365 Days Free Updates
4 ⭐⭐⭐⭐⭐
3 reviews
Full Page Cache Warmer for Magento 2 by Mirasvit
$179.00
100% Open Code
30 Daysihor
- 2 min read
Different admin users are responsible for different sections of your store. Some fulfil orders, some manage products while others create content. Thus, it's hard to keep track of all changes made in the admin panel while following .
fixes that. It helps you log admin panel activity and monitor every change made to products, categories, blogs, orders or any other part of your admin.
So today you'll learn how to do that.
To track admin user actions in Magento 2:
1. Install the Magento 2 Admin Action Log extension and enable it under Stores > Configuration > Magefan Extensions > Admin Activity Log.
2. Configure it by enabling the admin activity log and setting the storage time.
3. Navigate to System > Admin Activity Log > Activity Log to view changes made by admin users.
The Admin Action Log Extension stores all view, create, delete and edit actions your admins take.
You can view details or backtrace for each change in the Actions column > Select > View Details/ihor
- 1 min read
Although Adobe does its best to develop new and improve security with each release, it's hard to avoid brute force attacks and other malicious actions entirely. However, there's something you can still do.
Since a majority of attacks are focused on the admin panel, you need to track the login activity very thoroughly. So, you can identify where and whom the login attempt comes from. That's what the helps with.
To track login attempts in Magento 2:
1. Install the Magento 2 Admin Action Log extension and navigate to the through Stores > Configuration > Admin Activity Log > Admin Login.
2. Enable the login log and navigate to System > Admin Activity Log > Login Log to find all login attempts for a certain period.
Additionally, you can filter through the login attempts using filters:
Date — date and time when the login attempt occurred
Adin User — the login ID of the admin user
IP address and Location — the computer and country admin user logged in from
User Agentihor
- 3 min read
Once you install the extension in your store, you can keep track of all admin activities: changes and login attempts. All these details help you to maintain a safer environment and always be aware of what is being changed in your store.
In this guide though, you'll learn how to configure and manage the extension.
To configure the Magento 2 Admin Action Log, navigate to Stores > Configuration > Magefan Extensions and find a corresponding extension. Then enable it.
General Settings
Before you start tracking admin user actions and logins, configure what and how to track in the Configuration section.
Admin Activity Log
Admin action logs track every action admin users take on your store: view, edit, delete. Enable action log and define the following:
Lifetime (in days) — specifies for how long to store the admin action log. The default value is 90 days, but you can change that to save resources.
Log Modules — defines the sections of the admin panel you want to trackihor
- 4 min read
As you run your online store, you might frequently tweak the strategies or tactics to see which one receives better feedback. For that, you in your store. From viewing product pages to adding items to a cart, you get insights into crucial aspects.
When asked what tracking tool you use, the majority would probably say Google Analytics. It is indeed an efficient solution, but the numbers speak louder than words sometimes. So today we'll look through the 25+ Google Analytics statistics and see what all the fuss is about.
Ready to get started?
What is Google Analytics 4 and Why is it Important?
Google Analytics 4 (GA4) is a profound analytics service that creates reports on website traffic, customer behaviour and overall website activities. This gives you a clear picture of your website performance. So you can rethink your strategy or tweak it for better results and experience.
With the reports Google Analytics 4 provides, you can plan your marketing campaigns based on events, demographicsihor
- 4 min read
Customer segmentation helps merchants and marketers discover behaviour patterns, improve shopping experience and cater to customers' unique needs. However, once you , you might discover that restricting certain content from different customer groups benefits as well.
Thus, in this guide, you'll learn about Magento 2 customer restrictions and how to impose them on different sections of your store. This allows you to take customer experience to an entirely new level and improve sales correspondingly.
Should we start?
Restrictions for CMS Pages and Blocks
Different customers have different needs. To cover all of them, you need to provide personalized content, which is realised through CMS blocks and pages in Magento.
Thus, if you use certain pages or blocks to promote loyalty programs, share some news or for any other purpose, you can restrict them for different customer groups.
For that, you need to and specify what customer groups should a page or block be visible to.
Anihor
- 2 min read
Readers pay attention to your blog's design before they even read the content. Thus, you need to focus on making it straightforward and easy to browse through.
Even though the extension inherits your theme's styles, you may need to change some things, e.g. link colours, font size, font styles, etc. In most cases, this requires deep code editing. But there is an easier way.
You can add custom CSS in the Magento 2 blog right in the admin panel. No tedious code digging is required.
Let's, for example, see how we can change the colour of the blog post title.
To add custom CSS in Magento 2 Blog:
1. Navigate to Stores > Configuration > Magefan Extensions > Blog > Developer > CSS Settings.
2. Choose Yes to include blog CSS on all pages and add your Custom CSS code in the corresponding field.
Note: if you don't want the CSS to be applied to all pages, select No in the Include Blog On All Pages field. Then specify pages to apply the blog CSS on.
Once the custom CSS is added, Save your configurationihor
- 3 min read
To start selling on Google, you need to set up a Google Merchant Account, create a product feed and submit it to Google. Sounds too simple? Well, that's if we put it shortly. There are a lot of requirements you need to comply with so Google accepts your products.
However today we'll focus on the final step — submitting a product feed to Google Merchant Center. There are two most popular ways to do that, and we'll cover each in more detail.
If you use Magento jump to the bottom of the article to find a ready-made solution on how to .
Submit Product Feed to Google Merchant Center via a File URL
This method is best if you have hundreds or thousands of products which you update often.
To upload your products to Google Merchant Center this way you should have a URL that contains your product feed file. It usually comes from Google Sheets or some third-party tool.
1. Log in to your Google Merchant Center Account and go to Products > All Products.
2. Then choose the Add anotherihor
- 2 min read
If you compare the , you'll definitely see the perks of the latter. The API helps to bypass the crawling queue by sending the page content directly to Google. So, the pages are indexed faster.
However, there's still a downside — a daily limit of 200 requests which includes both updated and deleted pages.
Thus, larger websites that update and publish loads of content daily might need to increase Google Indexing API requests or quota per day. And that's what you'll learn today.
Important: the Google Indexing API comes for free. However, additional quota does not. So you may need to create a billing account before you increase your Google indexing quota. Contact Google Cloud support for details since there is no clear explanation about it in the Google Cloud documentation.
How to Increase Google Indexing API Quota?
1. Navigate to the Google API Console and move to the Quotas & System Limits tab.
2. Tick the quota you'd like to increase (it's Publish requests per day in our case)ihor
