15% OFF on All Products. Use Coupon code: FME15OFF2026

FME Extensions Blog

Magento 2 Custom Log: How to Create and Use Custom Logging
May 15, 2026

Sarmad Mehmood

Magento 2 Custom Log: How to Create and Use Custom Logging
  • Although Magento has a powerful logging system, certain situations require that you create a custom log in Magento 2, ensuring easier debugging of a specific problem. This guide walks you through the process of creating a custom log and how to use it.
Magento 2 Auto Select Shipping Method: Complete Guide
May 14, 2026

Humza Ahmad Barlas

Magento 2 Auto Select Shipping Method: Complete Guide
  • Given the competition in e-Commerce, only those stores are successful which provide the maximum convenience and personalization. Speaking of convenience, store owners must focus on ensuring a seamless experience at the checkout stage. Rather than ask the customers to select a shipping method every time, why not select the most used method by default, as this removes unnecessary friction? This guide walks you through Magento 2 auto select shipping method.
Magento 2 Around Plugin Explained with Comparison (Before vs After vs Around)
May 12, 2026

Humza Ahmad Barlas

Magento 2 Around Plugin Explained with Comparison (Before vs After vs Around)
  • The Magento 2 around plugin provides the maximum level of control in Magento’s plugin system. Know more about the around plugin, including how it compares with before and after plugins.
How to Remove Billing Address from Checkout in Magento 2
May 12, 2026

Sarmad Mehmood

How to Remove Billing Address from Checkout in Magento 2
  • This guide explains how to remove the billing address section from the Magento 2 checkout page. You’ll learn different methods to disable or hide billing address fields for virtual and physical products.
How to Allow Remote Shopping Assistance in Magento 2
May 11, 2026

FME Editorial Team

How to Allow Remote Shopping Assistance in Magento 2
  • Learn how to enable Remote Shopping Assistance in Magento 2 using the Login as Customer feature. This guide explains how admins can assist customers remotely, along with steps to disable or remove the functionality for better security and control.
How to Get Product Images in Magento 2 Programmatically
May 11, 2026

Simon Walker

How to Get Product Images in Magento 2 Programmatically
  • This guide explains how to get product images in Magento 2 programmatically. You’ll learn how to retrieve single product images such as base, small, and thumbnail images, as well as how to fetch media gallery and gallery images using Magento 2 best practices and working code examples.
How to Get Category by ID in Magento 2
May 9, 2026

Hafiz Zafar Ali

How to Get Category by ID in Magento 2
  • This guide explains how to retrieve category data by ID in Magento 2 using the recommended CategoryRepositoryInterface with dependency injection, along with best practices, multi-store handling, and optimized collection methods for multiple categories.
Understanding Magento 2 Folder Structure
Understanding Magento 2 Folder Structure
  • If you are a Magento developer or plan to migrate to Magento from another platform, knowing its folder structure is critical for carrying out any customization. This guide explains the key folders in Magento 2 and the most common mistakes to avoid.
How to Load Product by ID in Magento 2: Complete Developer Guide
May 8, 2026

Simon Walker

How to Load Product by ID in Magento 2: Complete Developer Guide
  • This guide explains how to load a product by ID in Magento 2 using best practices like ProductRepositoryInterface, along with alternative methods and key use cases such as custom modules, APIs, and debugging.
How to Change Customer Password in Database in Magento 2
How to Change Customer Password in Database in Magento 2
  • Customers often forget their passwords, and the reset link may not always work as intended. In such cases, you may need to reset the password directly from the database. This guide explains how to do that.