Page 18 - Blog
News, insights and resources from the world of e-commerce
- 2 min read
If you want to change the order number in Magento 2 you must have a valid reason for it. Unfortunately, Magento doesn't allow you to add any prefixes, suffixes, or custom characters to your order numbers which would make them easier to recognize.
By default, order numbers have 9 digits. It is not very convenient since it doesn't tell much about the order and doesn't allow to enough.
Whether you want to add a store code, year, or any other custom character to your order number, you have to customize them.
The easier way to do this is with the . So, today we'll cover how to change order numbers in Magento with just a few clicks.
To change the order number in Magento 2:
1. Navigate to Sales > Orders and find the order you'd like to edit the order number for.
2. Edit Order and Account Information.
3. Change Order Number in Magento 2 by removing redundant characters, adding the store identifiers, year, or other prefixes or suffixes that make it easier to read the order number for yourihor
- 8 min read
Hello Magento fans,
This June we've got plenty of news and updates for you since we've released 2 new extensions and added plenty of new features and fixed to about 12 of them.
So, let's dive in. You have a lot to discover.
New !
Order management is one of the most essential processes in your Magento 2 store. It directly influences customers' experience and their desire to return and purchase from you repeatedly.
Sometimes customers want to change the shipping address or remove some products they added to the order accidentally. Here's when Edit Order Extension takes the stage to help you process customers' requests faster and keep the order data organized.
You can edit all of the order details: status, number, website, customer, shipping&biling addresses, payment methods, and ordered items.
The module tracks all of the changes and offers a Quick Order Edit feature, so you can conveniently edit orders without canceling them.
Introducing (beta version)!
For retailers whoihor
- 2 min read
Generating new content for your blog constantly allows you to keep visitors engaged and rank for more keywords in search. It is a vital strategy if you want to drive more people to your store and increase revenue correspondingly.
However, sometimes you just don't have enough time to create and post all of the content. To keep up with the schedule you have to log in to your admin panel and enable the blog posts you want to publish.
Today we'll fix that.
After you , you can schedule the publication, and our will publish them automatically.
To schedule blog posts in Magento:
1. Navigate to Content > Blog > Posts and go to the blog post you'd like to schedule.
2. Scroll down to the Display Setting, find the Publish Date, and set the future date when you need a blog post to go live.
Note: if you need to disable the blog post after some time you can use the End Date. Our extension will not only disable the blog post at a set time but create a redirect to the blog homepage automaticallyihor
- 3 min read
Though most of the development tasks are done via developer , a store should run in production mode to ensure a secure and fast environment.
In this guide, you'll learn how to set Magento 2 production mode correctly and explain how to do it without downtime.
How to Set Production Mode in Magento?
Switching Magento to production mode requires running one simple CLI command:
php bin/magento deploy:mode:set production
However, there are some steps before and after that you should know about.
Step 1: Check the current mode
To see what Magento mode a store is in, run the following command:
php bin/magento deploy:mode:show
After running this command, you'll receive one of these two messages:
Current application mode: productionCurrent application mode: developer
Step 2: Set production mode in Magento
If a store is in developer mode, the following CLI command helps Magento set production mode:
php bin/magento deploy:mode:set production
To switch back to developer or default mode, run the sameihor
- 3 min read
Magento 2 back-in-stock notification is a great way to reduce cart abandonment due to product unavailability. It allows customers to sign up for and be notified when a product is back in stock.
However, it works only for registered customers and only in case you display out-of-stock products on the storefront. As an alternative, we offer you to create a Magento back-in-stock category where you gather all products you've restocked within a certain period.
Don't worry, you won't have to manually add and remove products from this category. You just need to enable .
So, let's check how you can optimize your stock management with the Magento 2 back-in-stock or any other date-based category.
There are a few steps included in the process, but the result is worth the effort.
To create back-in-stock category for Magento:
1. Create Magento category
Before enabling any dynamic category rules you have to create a category which all the products will be added to. In this case, it's the Back-in-Stockihor
- 4 min read
"In Stock" and "Out of Stock" options in Magento 2 store are important components of your . They give your customers information about the availability of the products.
Thus, it's recommended to display Magento 2 product stock status to improve customers shopping experience and show a professional, customer-oriented approach.
In Magento, you can set up stock for each product separately and configure the catalog stock options for all products at once. So, today, you'll learn how to do this.
To manage Magento 2 stock you need to navigate to Stores > Configuration > Catalog > Inventory.
Configure Magento 2 Stock Options
Magento 2 Stock Options apply to the entire product catalog. To configure it:
1. Enable the Decrease Stock When Order is Placed option in order to decrease the number of products in stock once someone purchases the product.
2. Enable the Set Items' Status to be In Stock When Order is Cancelled option to increase the number of products in stock once the purchase is canceledihor
- 11 min read
Online is a new reality. So if you're wondering when is the right time to create eCommerce website in Magento, it's now.
Magento is a robust solution with more than 500 000 downloads and about 190 000 stores using it to cover their business needs. It is flexible, customizable, and scalable. This gives you plenty of opportunities to grow your business and deliver an exceptional online experience. That's exactly why .
And since eCommerce sales are predicted to hit $6,5 trillion by 2023, chances are you don't want to catch the last train. Start acting now.
In this comprehensive guide, you will learn everything you need to know to create Magento website along with how to choose the right Magento edition. We will also discuss the price of Magento eCommerce development and the estimated time required to build Magento website.
There is too much to cover, so let's jump right to it.
What Magento Edition to Choose?
Once you decide to create Magento 2 store, you usually get stuck on what Magentoihor
- 2 min read
There are different ways to install Magento 2 Extension:
1. Install Magento 2 Extension via the Composer
This installation method is the most preferred, but not all Magento 2 extension vendors provide a possibility to install their modules via the Composer.
Composer is the package manager for the PHP, it allows you to manage dependencies of Magento 2 extensions and PHP libraries. It also facilitates the upgrade process of Magento2 & Magento2 Extensions.
2. Install Magento 2 Extension from Archive
This is the most common method since Magento 1.x times.
- 3 min read
Magento stores a lot of data in the database to optimize the performance of your store. However, once you update any of that data, the system starts indexing it to restore the changes in the database tables. That's exactly when the "One or more indexers are invalid. Make sure your Magento cron job is running" error appears in the admin panel.
It is one of the most common Magento errors all Magento users come across when working with Magento.
It might seem just annoying admin notice, but there is more than that behind it. Today you'll learn why "One or more indexers are invalid" appears and how you can easily fix it from the admin panel or via CLI.
Why "One or more indexers are invalid" error appears?
Since Magento is a complex system it has a special feature to schedule and run store tasks automatically — . Except for sending newsletters and notifications, updating catalog price rules and currency rates, cron tasks also run reindex.
So, usually, is run automatically. However, if there isihor
- 3 min read
Working with Magento 2, you can come across multiple errors or notices that keep destructive or interrupting the management process. One of the is Access Denied HTTP error 403 which appears when you work with Magento 2 admin.
While many of you face this issue, few really know what it is connected with or how to solve this. So, in this guide, we'll provide a really simple and quick fix for the "Access denied" error to enable anyone with or without technical skills to deal with it.
However, let's define what is Magento "Access denied" error is in the first place.
What is Magento "Access denied" error?
Magento Access denied error is the most common Magento error that appears when you try to access a webpage without having the right to enter it. It usually appears in the Magento admin when you use incorrect admin panel credentials, create a new user with the wrong user role, or install Magento 2 extensions.
How to Fix the "Access denied" error in Magento 2?
Now that you know the mainihor
- 6 min read
Implementing helps to avoid duplicate content issues and indicate what pages you'd like to see in search results. However, it brings results just in case you implement canonical tags correctly. There are a lot of misconceptions about canonicalization which lead to a completely opposite of what you expect.
In this guide, we'll discuss the most common canonicalization mistakes with rel=canonical so you can avoid them while working on your SEO strategy.
If you think things like typos are your biggest problem when you add canonical tags to your website, I have bad news for you. Sometimes mistakes with rel=canonical are hidden in such plain sight it is hard to spot them.
Nevertheless, here are the most common canonicalization errors you should know about and avoid.
1. Wrong relative URLs
Like many other HTML tags, <link> tags also accept absolute and relative URLs. However, when applying canonical URLs many make the mistake of defining absolute URLs incorrectly.
Relative URLs include onlyihor
- 4 min read
Hello Magento fans,
It's been another month of hard work. So we've prepared a lot of updates to make our extensions even more useful and beneficial for you.
Let's review what's new for you this May.
New features of the !
You can manage even more SEO features for better visibility, ranking and traffic now. We've added a feature, so you can now add internal links for one keyword across multiple pages with just s few clicks.
Besides you can now configure the rel=PREV rel=NEXT for category pagination pages and define max-snippet, max-image-preview, max-video-preview meta robots.
If you had any issues with the product meta title templates, please update the extension. We've fixed the issues with the mask values being saved in the database.
New features of the !
Website speed contributes not only to customers' experience, but SEO as well. So using WebP images benefits you for a number of reasons.
In this release, we offer you to improve WebP images converting by cron and bin/magento commandihor
- 2 min read
Using Git on your Magento installation is the best option for a number of reasons. It eliminates mistakes, makes deployment easier, reduces manual actions, and keeps track of all changes. Deploying with Git and our extension has a double benefit for both developer and customer experiences.
However, if you can't use Git but still want to deploy with zero downtime, use the following zero downtime deployment workflow.
After ZDD Extension v2.0.19
First, run the following zero downtime deployment command:
bin/magento magefan:zero-downtime:deploy -m
Then, wait till it asks you to add your changes to the created temporary directory. Make these changes, and press ENTER in the console once you're ready.
The Zero Downtime Deployment Extension will do the rest and deploy changes with zero downtime.
Before ZDD Extension v2.0.19
If you're using older versions of the extension, follow these steps to deploy changes with zero downtime without Git.
php -dmemory_limit=-1 bin/magento magefan:zero-downtime:remove-old-files-in-magento-rootphpihor
- 2 min read
Well-structured blog homepage improves navigation and encourages customers to browse through your blog longer. You should display popular categories, list featured posts, and share upcoming events there while keeping it organized and appealing.
We receive a lot of requests from our customers about how to create the same page as our demo blog homepage. So, we decided to teach you how to build a neatly organized custom homepage for a blog with the help of the templates.
To create custom blog homepage:
Got to Stores > Configuration > Magefan Extensions > Blog > Blog Index Page and set the Display Mode to Blank.
Note: your blog homepage will go blank literally. So you might need to leave this step for later if you have an active blog and don't want only the sidebar to be displayed.
2. Go to Content > Elements > Blocks and Add New Block. Enable it, give it a Title, Identifier, and select what Store View to enable it on.
3. Click on the Widgets icons to start adding blog widgets.
Selectihor
- 4 min read
Did you know that about 92% of consumers look for special offers before buying online? Discounts and coupons hold a special place in every eCommerce store's strategy. They help to increase conversion rates, drive customers' attention to certain products and boost revenue. However, none of this is achievable unless you know how to manage sales effectively.
In this comprehensive guide, you'll learn all about Magento 2 discounts and how to create them. We'll also cover where to promote your coupons, and how to deliver unique discounts to customers' email boxes automatically, not without resorting to some along the way.
How to Create Discounts in Magento?
Since Magento provides multiple ways to create discounts, you might not even use all of them. So, let's cover how you can provide discounts in Magento to ensure you use the platform to its full extent.
Want to track price changes in your store? Get and display the lowest price over a certain period of time on the frontend.
Special Priceihor
- 2 min read
Sending emails in Magento 2 is a vital process that allows you to communicate with your customers. And that's not only the marketing emails we're talking about. Transactional emails like order confirmation, invoice, and shipment are equally important. Since Magento doesn't provide a viable solution you have to configure SMTP in Magento 2.
Fortunately, there is a simple, easy and free SMTP extension for Magento 2 provided by Magepal.
So, here, you'll learn how to configure SMTP in Magento 2 with this solution.
To configure SMTP in Magento 2:
1. Go to Stores > Configuration > MagePal > SMTP Configuration and Enable the SMTP settings.
2. Specify the Local client name (domain or IP).
3. Select the Authentication method: LOGIN, PLAIN, CRAM-MD5, or NONE.
4. Choose the SSL Type: SSL or TLS.
5. Set the SMTP server settings: Host, Port, User Name, and Password.
6. Choose whether to Set Reply-To, From, and Return Path.
Note: don't forget to save the configuration before moving to theihor
- 11 min read
Customers' checkout experience is influenced by plenty of things, among which payment options stand out the most. In fact, the variety or lack of payment methods influences customers' purchase decisions. To provide the utmost experience and cater to customers' needs you have to consider a reliable and safe Magento payment gateway for your store.
Though Paypal is what definitely pops up in your head first when you hear "payment gateway integration", there are plenty of other options to choose from. We've compiled a list of the best payment gateways for Magento 2 to help you get towards safer financial transactions and a seamless shopping experience.
In this comprehensive guide we also go through the criteria you need to choose the best payment integration by, cover how payment gateway works and how you can integrate it into your .
Payment Method, Payment Gateway, Payment Processor
There is a common misconception that the payment gateway is the same thing as the payment method. It is confusingihor
- 6 min read
SEO plays a vital part in your marketing strategy since it significantly influences traffic and conversion rates. If it doesn't have a central role in your store it is a missed opportunity. So you should start looking for a way to improve that.
Though the platform complies with the best SEO practices and offers you a , it is best to use the to get the most out of it.
Today, you'll learn how to configure this SEO extension in particular.
So to start with, navigate to Stores > Configuration > Magefan Extensions > SEO and enable the extension. Then go through all of the following settings.
SEO Rules
Are you tired of setting metadata for your products and categories manually, one at a time? If yes, then you're struggles are over. help you set metadata for multiple products at once in a few clicks. Use product attributes to create templates for meta titles, descriptions, keywords, meat robots and H1 tags in a few clicks. Additionally, you can set custom canonical tags for your store pagesihor
- 2 min read
When it comes to pagination, are the only search engine optimization feature to use. Well, at least that's what plenty of stores are used to.
However, there are also the rel="next" and rel="prev" pagination elements that are equally important to your store SEO. They serve as a strong hint to search engines about the relationship between component URLs in a series of pages. This is typically used on category pages to accurately index and serve your customers' relevant pages.
In this guide, you'll learn how to add rel="prev" and rel="next" attributes easily with the help of the or manually.
To add rel="prev" and rel="next" attributes in Magento 2:
Go to Stores > Configuration > Magefan Extensions > SEO and find the Pagination section.
Enable the Use Rel="prev" and Rel="next" option.
It is literally that simple.
However, if you still want to add these pagination attributes on your own, here's how you can do this.
Let's support you have the following sequence of pages:
https://seo.demo.magefan.top/women/tops-women.html?p=1https://seo.demo.magefan.top/women/tops-women.html?p=2https://seo.demo.magefan.top/women/tops-women.html?p=3https://seo.demo.magefan.top/women/tops-women.html?p=4Thenihor
- 6 min read
Many Magento stores struggle to rank important product and category pages. One of the common reasons for that is a weak internal linking strategy that keeps products buried in the catalogue. It prevents users from finding relevant content and search engines from properly indexing your store.
Magento cross links fix that by automatically linking relevant keywords to target pages. This strengthens site structure and guides visitors towards the pages that matter most.
In this guide, you'll learn how Magento 2 cross linking works, why it matters, and how to set up cross links using the .
What Are Magento Cross Links?
Cross-linking is the process of adding links to relevant keywords from one page of your website to the other. Cross-linking has immense SEO potential in terms of delivering a better customer experience and better indexing. It helps to build the page authority and allows customers to jump to the relevant content faster.
Magento cross links are a type of internal linking whereihor
- 2 min read
Did you know it takes about 2.6 seconds for customers to land their eye on the area of a website that influences the first impression? The homepage is one of the most important pages of your website that tells your visitors about your brand and the range of services you provide. A poorly designed and structured homepage leaves a bad impression and discourages people from browsing.
Regarding this, except for the content blocks, you should display and products on homepage in Magento 2. It will increase customer retention and encourage people to check out your catalog.
So in this guide, you'll find answers to the common questions of how to display new products or products from specific categories on the homepage of your website.
To display products on homepage in Magento 2:
1. Go to Content > Pages and find the Homepage to Edit.
2. Find the Widgets tool.
3. Select the Catalog Products List from the provided widgets.
4. Fill out Widget Options.
Set a Title that will be displayed on the storefrontihor
