1. Meet Magefan Team at Meet Magento NL 2019

    If you are going to participate in the Meet Magento NL conference what will take place in Louwman Museum, The Hague (Netherlands) on April 18, 2019, it's a great chance to stay connected. MAGEFAN team member, CEO Ihor Vansach will be at the conference. You will be able to get live communication, put questions about Magefan Extensions and Services for Magento 2, to talk about partnership and cooperation.

    Read more »
  2. Resize blog post images programmatically

    To get resized post image you can use next code in your template files:

       $width = 100;
       $height = 150;
       $imageHelper = $this->helper(\Magefan\Blog\Helper\Image::class);
       src="<?php echo $imageHelper->init($_post->getFeaturedImg())->resize($width, $height); ?>"
       alt="<?php echo $block->escapeHtml($_post->getTitle(), null, true) ?>" />
    Read more »
  3. What you should know about reviews at

    Mageplaza is a real competitor of Magefan, especially when we are talking about the blog extension for Magento 2. We always jealous, how they can have so many reviews on their Blog extension. As you know if a customer is happy he/she don't want to write a review. Every day Magefan team fights to get a new awesome review from our customers, we provide a free extension, free support, free guides, "sing and dance", do all we can to make our customers happy. 

    And today (April 3, 2019) we found something really interesting on Mageplaza website. No charges, judge for yourself.

    Please open Mageplaza Blog Extension and Magefan Blog Extension. And compare reviews and their dates. In case they will be removed from we prepared screenshots.

    Example #1

    review from (Verified Buyer?):

    original review from

    Read more »
  4. Magento 2 Blog XML Sitemap Configuration

    To configure Blog XML sitemap in Magento 2 please, first of all, make sure that Magento default XML sitemap has been configured properly.

    Once you have configured Magento XML sitemap for products, categories, CMS pages, blog sitemap will be generated automatically and will be available by the same path as your default XML sitemap but with "blog_" prefix.

    Example 1

    Default XML Sitemap URL:
    Blog XML Sitemap URL:

    Example 2

    Default XML Sitemap URL:
    Blog XML Sitemap URL:

    Read more »
  5. Magento 2 XML Sitemap Configuration

    To configure the XML sitemap in Magento 2 please go to Marketing > Seo & Search > Site Map. Choose an existing sitemap to edit or if you don't have any XML sitemap yet press the Add Sitemap button.

    Magento 2 XML Sitemap Configuration

    Read more »
  6. Better way to allow customer to remove their account

    According to the GDPR, every customer from the European Union (EU) has the right to remove his or her account from the store. There are a lot of different Magento 2 extensions which allow to do that and delete it instantly. However, it is not the best way to do so as there always is a chance to make customers change their decision or for them to remove their account by accident. So we are going to show you how it is done in Magento GDPR extension by Plumrocket.

    In order to delete an account, a customer needs to visit his/her account, go to My Privacy Center and find Delete your Account section.

    Magento 2 GDPR My Privacy Center, Delete your Account

    Read more »
  7. How to restrict cookie notification by country in Magento 2

    If you sell globally you are aware of GDPR which is required in European Union (EU). Cookies notification is definitely annoying and not needed to be shown to people from outside EU.

    Magento 2 Cookie Notification

    That's why you may want it to be restricted depending on a visitor's country.
    In order to restrict cookie popup by country, we recommend to use Magento GDPR extension by Plumrocket. 

    Once you have installed this extension please go to Admin Panel > Stores > Configuration > Plumrocket >GDPR > Cookie Consent Notice section. 

    Magento 2 GDPR Configuration

    Read more »
  8. How to validate Open Graph Tags

    In order to validate Open Graph tags please follow the link []. Then you need to enter the URL of the page you want to validate in a corresponding field and press the Debug button. See the example bellow:

    Magento 2 Open Graph Tags Validation, Sharing Debugger

    Read more »
  9. How to move Magefan Blog data from one database to another

    If for some reason you need to copy blog data from one database (DB1) to another (DB2), please follow these steps:

    1. Make sure that Magento 2 instance that uses DB2 has the same blog extension version as one that uses DB1. If not please upldate Magento 2 blog module on one of them.
    2. Create a backup of magefan_blog_* tables in DB2.
    3. Remove all magefan_blog_* tables from DB2.
    4. Make export (dump) of all magefan_blog_* tables from DB1
    5. Import dump to DB2.

    Using this instruction you'll easily migrate ALL blog data from DB1 to DB2. For database manipulations you can use phpMyAdmin, Adminer.

    Read more »
  10. How to install Facebook PHP SDK on Magento 2

    The easiest way to install Facebook PHP SDK on Magento 2 is to use the composer. Run this CLI command, in Magento 2 folder to install it:

    composer require facebook/graph-sdk 

    If for some reason you cannot use the composer, then:

    1. Download SDK version you need using the link

    2. Unzip archive.

    Read more »
Posts loader