Monthly Archives: January 2019

  1. 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 »
  2. 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 »
  3. How to validate Open Graph Tags?

    Once you have configured OG tags on our website you may want to test it. In order to validate Open Graph tags please take the following steps:

    1. Visit official Facebook Sharing Debugger.

    2. Enter the URL of the page you want to validate in a corresponding field.

    3. Press the Debug button. Example:

    Magento 2 Open Graph Tags Validation, Sharing Debugger

    Read more »
  4. Configure Magento 2 Rocket JavaScript

    In order to configure Rocket JavaScript please go to Stores > Configuration > Magefan Extensions > Rocket JavaScript.

    Rocket JavaScript Settings

    1. Choose Yes in the Enabled Deferred JavaScript select box in order to move all of the JavaScripts to the end (bottom) of a page before </html> closing tag.

    2. Set the patches of the pages which you don't want to move the JS to the bottom on in the Disallowed Pages for Deferred JavaScript field.

    3. Enable the JavaScript Bundling Optimization if you want to manage manually what JS files should be included in the JS bundle.

    4. In the Included In Bundling field you can set the JavaScripts you want to be included in the bundle (we recommend this option to be configured by developers).

    Read more »
  5. How To Move Magefan Blog Data From One Database To Another

    If for some reason you need to copy Magento 2 Blog data from one database (DB1) to another (DB2) (in fact Import Blog data from one Magento installation to another), 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 DB1 dump to DB2.

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

    Read more »