1. How to Add WebHook in Bitbucket?

    Same as other Git repositories, like Github or Gitlab, Bitbucket allows you to create webhooks for simplified application management. Bitbucket allows you to create up to 50 webhooks for different actions to make code push easier.

    So, let's check these triggers and learn how to add Bitbucket webhooks.

    To create webhooks in Bitbucket:

    1. Navigate to your Bitbucket account and choose the repository you want to create a Bitbucket webhook for.

    2. Go to the Repository Settings.

    Bitbucket Repository Settings

    Read more »
  2. How to Configure GitHub Webhooks?

    When you configure Github webhooks, you open a lot of opportunities and make the development process easier. They are used to update backup mirror or external issue tracker, trigger CL builds and deploy changes to the production server.

    Once you install the webhook, it will be triggered by a specific event like pull request or code push. Generally, webhooks allow you to automate a lot of processes, so you don't have to manually apply changes to the live.

    So, in this article, you will learn how to add webhook in Github.

    Let's start.

    To add webhook in Github:

    1. Navigate to your Github account.

    2. Choose the repository which you want to configure the webhooks for and go to the Settings.

    Test Repository on Github

    Read more »
  3. How to Configure Gitlab Webhooks?

    Webhooks simplify a lot of processes on your application. They automate the pull requests, merging, pushing and others. You can create an event that would trigger the webhook request which will do the work for you. 

    In this article, you're going to learn about Gitlab.

    Take the following steps to add webhooks in Gitlab:

    1. Go to your GitLab account

    2. Navigate to a repository you want to add webhooks for and find the Settings section. 

    Gitlab Repository Settings

    Read more »
  4. Magento 2 Object Manager

    Magento 2 Object Manager is a PHP class responsible for creating and retrieving objects in Magento 2. It also manages to create factories and proxies.

    To get the object manager instance use the code:

    $objectManager = \Magento\Framework\App\ObjectManager::getInstance();

    Using the ObjectManager you can get a singleton object (method "get") of PHP class or create a new one (method "create"). Example:

    $objectManager = \Magento\Framework\App\ObjectManager::getInstance();
    /* Create a new product object */
    $product = $objectManager->create(\Magento\Catalog\Model\Product::class);
    Read more »
  5. Solved: Magento 2 Customer Addresses with Invalid Region Data

    Sometimes when you update Magento, it could change the required state parameters and set some obligatory states for several countries in Stores > Configuration > General. Moreover, this option can be updated by your colleagues or you.

    Magento State Options

    Read more »
  6. Hreflang Tags in Magento 2: Definition, Benefits, Extension

    Getting your website ranked on Google is one of the most daunting tasks many websites struggle with, especially in eCommerce. Moreover, SEO is a complex concept that constantly changes and evolves. So, it may be hard to keep up with upcoming updates and algorithms.

    However, there are some essential factors you, as a store owner, should pay attention to: website speed, image optimization, content. The list can go on and on.

    The concept we want to get you familiar with today is hreflang tags, hreflang attributes or alternate hreflang tags. You will learn what hreflang tags are, why you need them, how they influence your website and, most importantly, how to add them to your Magento 2 website to get ranked.

    Without any further ado, let’s start.

    Read more »
  7. Magento Customer Registration Notification Email Sent to Admin

    You work with eCommerce and Magento in particular, so you probably know how important it is to keep track of important changes in your store. One of the most important changes and updates you have every day are new orders and new customers.

    In any case, it is important to catch the moment and reach out to them with a follow-up, update or special offer.

    In this article, you will learn how to send an email to the admin after customer registration, so you are aware when there is a new customer registered.

    Magento allows you to send the customer registration email to customers, but not admins. However, you can use the Magento 2 Admin Email Notifications Extension for this. It provides you a very convenient configuration.

    Read more »
  8. Configure Contact Us Page in Magento 2

    Magento 2 Contact Us page is one of the most important pages on your website. 


    When you want to ask a question, complain, or request some information from the store customer service, what do you usually do? You go to the contact us page. And even if you want to reach out to thank a company, you won't be happy to find out there is no way to contact them.

    Contact Us page is a bridge that unites you with your customers, prospects, and partners. So you have to make sure it is accessible from every page of your website. Usually, it is in the footer.

    Contact Us Page Links

    In this article, you will learn how to configure and customize the Contact Us page.

    Read more »
  9. Magento 2 Tax Configuration: Classes, Rates and Rules

    Configuring Taxes in Magento 2 is an important process that needs to be paid much attention to, especially in eCommerce. Different countries have different taxing systems. Correspondingly before setting up tax rules, tax rates or tax classes in Magento 2 you need to be well-aware of the tax requirements of your country. 

    In this article, you'll learn everything you need to know about taxes in Magento 2, how to manage tax rates, set up tax classes, create tax rules and calculations.

    In Magento 2 taxes are auto-calculated based on tax rules. Tax rules, on the other hand, depend on customer, product tax classes as well as customers' shipping and billing addresses, and store location.

    Confused already?

    No worries. We'll walk you through the Magento 2 tax configuration step-by-step, so you can configure taxes in your Magento 2 store easily.

    Read more »
  10. How to Configure Magento Store Email Addresses?

    Magento 2 store email addresses take an important part in your store as they give your customers an opportunity to contact you seeking some advice, update, support or cooperation. There are very few things people hate more than not being able to find an email to contact the business representative.

    Magento allows you to configure different kinds of email addresses in your store with predefined identities. Moreover, you can configure all of them for different store views.

    So, in this article, you will learn why you need to configure emails and how to configure Magento store email addresses.

    Read more »
  11. How to Manage Reviews & Rating in Magento 2

    Product reviews and ratings are the very first things everyone pays attention to when buying a product. It's better to know if other people are satisfied with the product quality, service and store in general prior to the purchase.

    Magento reviews and ratings are a great way for you to receive honest feedback about your products that will eventually result in new purchases of those products based on overall reviews.

    So, in this article, you're going to learn how to manage reviews and ratings in Magento 2.

    Read more »
  12. How to Configure Product Listing in Magento 2?

    When you configure product listings in Magento 2 you define the way products are listed in the product catalog. The extensive Magento catalog configurations help you set the number of products displayed on the list, the method products in the listing are sorted by or whether to display all products on the page.

    This flexibility allows you to find the best way to display products so that your customers are encouraged to search more, find more and choose their preferred product from the various available options. 

    In this article, you will go through all product listing options.

    Magento 2 Product Listing

    Read more »
  13. How to Configure Product Stock in Magento 2?

    "In Stock" and "Out of Stock" options in Magento 2 store play an important role since they give your customers information about the availability of the products.

    It is recommended to display Magento 2 product stock status to improve the customer shopping experience and show a professional, customer-oriented approach.

    Magento 2 In-Stock Message

    Read more »
  14. Edit Product Category in Grid in Magento 2

    Sometimes when you need to move products from one category to another you have to go from one product page to another, edit categories, save and repeat.

    Not a big deal when you have to update 10 products. However, for a larger scope businesses, it can take hours considering the number of products they have.

    To simplify this process you can just use Magento 2 Product Grid Inline Editor and edit categories directly from the product grid.

    If you need to update multiple products at once you can bulk update categories via the mass actions option. In this article though, you will learn how to edit categories from grid in Magento 2.

    Read more »
  15. Bulk Update Product Categories in Magento 2

    Magento 2 categories help you organize your catalog and group products by certain characteristics. They also help your customers find products faster, especially if you include them in layered navigation.

    However, sometimes you need to edit categories and add or remove some products, which is not that easy with a lot of products. 

    But not if you have Magento 2 Product Grid Inline Editor.

    It allows you to bulk update categories via mass action in Magento 2 product grid.

    Want to know how? Let's figure out together.

    To bulk update categories in Magento:

    1. Go to Catalog > Products and choose all products you want to update categories for.

    2. Unfold the Actions dropdown menu and choose the Update attributes option.

    Read more »
  16. WebP Images in Magento 2

    How much time do you usually wait for the website to load? 

    Attracting customers is not easy these days since eCommerce has become really competitive. To stand out your Magento 2 store really has to be unique and provide the best customer experience. 

    There are a lot of things that influence that experience, but website speed comes first.

    Convert Images in WebP Format

    Read more »
  17. Configure Search Terms and Synonyms in Magento 2

    Website navigation is very important, to help customers navigate through your website easier and find products they are looking for faster.

    One of the best forms of navigation is layered navigation on product categories and general catalog search in Magento 2. They both serve the same thing, but we want to draw your attention to the catalog search.

    So, in this article you will learn how to optimize the search by adding Magento search terms, defining popular search terms, and setting search synonyms.

    Read more »
  18. How to Configure Product Catalog Search in Magento 2?

    Configuring product catalog search in Magento 2 is one of the ways to help your customers find products faster using the product search form.

    Together with the layered navigation, Magento 2 catalog search enables you to create a great customers' shopping experience and provide them with the flexible and easy-to-use Magento 2 product catalog navigation.

    Catalog search form is the most basic and the most used form of catalog navigation since all you need to do to get to the preferred product is to type a word or a phrase.

    Besides, people who use the search form to find a product are more likely to make a purchase.

    So, in this article, we will cover the types of catalog search in Magento 2 and go through the catalog search configurations. 

    Let's dive in.

    Read more »
  19. Magefan News and Updates - April 2021

    Hello there, Magento fans!

    Have you been waiting for April News and Updates from Magefan?

    Here you go… ;)

    Read more »
  20. How to Configure Layered Navigation in Magento 2 Store?

    Layered Navigation is the catalog navigation feature of Magento 2 that is based on price, category, color or other product attributes and allows customers to find products faster by filtering the results.

    Your main goal is to provide customers with the best shopping conditions to improve their experience on your Magento 2 store. There are a few things that can contribute to that and Magento 2 layered navigation is one of them.

    What are the chances customers will continue their purchasing journey if they can't find what they are looking for in your store?

    Let's not guess. No one likes that. However, Magento took care of that to help you provide the best on-site experience for your customers.

    So, in this article, you will learn how to configure layered navigation in Magento 2, how to display it on the category page, and how to add filterable attributes to layered navigation.

    Read more »
Posts loader