Monthly Archives: 2018
- 1 min read
If you decided to remove , please follow the steps below. You can contact our team for a free consultation in case you have any issues with Magefan's extension.
Remove Extension Files
1. If you can find the extension files in the folder
app/code/Magefan/Blog
then remove this folder.
2. If the extension was installed via the composer and its files located in the folder
vendor/magefan/module-login-as-customer
then run composer CLI command to remove it
composer remove magefan/module-login-as-customer
Once extension files have been removed, run these Magento CLI commands:
php bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these .
Remove Extension Data (optional)
Attention! This will clean all login as customer log and extension configurations.
1. Just in case please make a full backup (dump) of your Magento 2 database.
2. Run next MySQL queries to remove the dataihor
- 2 min read
If you decided to remove , please follow the steps below. You can contact our team for a free consultation in case you have any issues with Magefan's extension.
Remove Extension Files
Removing files instruction depends on the way Blog extension has been installed in.
1. If you can find the extension files in the folder
app/code/Magefan/Blogapp/code/Magefan/BlogPlusapp/code/Magefan/BlogAuthorapp/code/Magefan/BlogAuthorapp/code/Magefan/BlogImport
then remove these folders.
2. If the extension was installed via the composer and its files located in the folder
vendor/magefan/module-blog
then run composer CLI command to remove it
composer remove magefan/module-blog*
Once extension files have been removed, run these Magento CLI commands:
php bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deployphp bin/magento cache:flush
Note: if you don't want your website to be down during deployment, try these .
Remove Extension Data (optional)
Attention! Thisihor
- 1 min read
If you decided to remove , please follow the steps below. You can contact our team for a free consultation in case you have any issues with Magefan's extension.
Remove Extension Files
Removing files instruction depends on the way Auto Currency Switcher extension has been installed in.
1. If you can find the extension files in the folder
app/code/Magefan/AutoCurrencySwitcher
then remove this folder.
2. If the extension was installed via the composer and its files located in the folder
vendor/magefan/module-auto-currency-switcher
then run composer CLI command to remove it
composer remove magefan/module-auto-currency-switcher
Once extension files have been removed, run these Magento CLI commands:
php bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these .
Remove Extension Data (optional)
Attention! This will clean all auto currency switcher configurations.
1. Justihor
- 1 min read
If you decided to remove , please follow the steps below. You can contact our team for a free consultation in case you have any issues with Magefan's extension.
Remove Extension Files
Removing files instruction depends on the way Auto Language Switcher extension has been installed in.
1. If you can find the extension files in the folder
app/code/Magefan/AutoLanguageSwitcher
then remove this folder.
2. If the extension was installed via the composer and its files located in the folder
vendor/magefan/module-auto-language-switcher
then run composer CLI command to remove it
composer remove magefan/module-auto-language-switcher
Once extension files have been removed, run these Magento CLI commands:
php bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these .
Remove Extension Data (optional)
Attention! This will clean all auto language switcher data.
1. Just in case pleaseihor
- 1 min read
If you decided to remove , please follow the steps below. You can contact our team for a free consultation in case you have any issues with Magefan's extension.
Remove Extension Files
Removing files instruction depends on the way Facebook Open Graph extension has been installed in.
1. If you can find the extension files in the folder
app/code/Magefan/OgTags
then remove this folder.
2. If the extension was installed via the composer and its files located in the folder
vendor/magefan/module-og-tags
then run composer CLI command to remove it
composer remove magefan/module-og-tags
Once extension files have been removed, run these Magento CLI commands:
php bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these .
Remove Extension Data (optional)
Attention! This will clean all open graph data.
1. Just in case please make a full backup (dump) of your Magento 2 databaseihor
- 1 min read
If you decided to remove , please follow the steps below. You can contact our team for a free consultation in case you have any issues with Magefan's extension.
Remove Extension Files
Removing files instruction depends on the way Convert Guest to Customer extension has been installed in.
1. If you can find the extension files in the folder
app/code/Magefan/GuestToCustomer
then remove this folder.
2. If the extension was installed via the composer and its files located in the folder
vendor/magefan/module-convert-guest-to-customer
then run composer CLI command to remove it
composer remove magefan/module-convert-guest-to-customer
Once extension files have been removed, run these Magento CLI commands:
php bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these .
Remove Extension Data (optional)
Attention! This will clean all convert guest to customer data.
1. Just inihor
- 2 min read
If you need to update by Magefan, please follow the steps below.
Note: the updating instructions depend on the method the Blog extension was installed with.
Attention! Before the update, we strongly recommend to create a backup of your Magento 2 files and database.
Update using composer
If the blog module was installed via the composer (check if vendor/magefan/module-blog folder exists), then you need to run these simple CLI commands in Magento 2 directory:
composer remove magefan/module-NAMEcomposer require magefan/module-NAME ^x.x.x# replace NAME with:# blog - for Basic plan# blog-plus - for Plus plan# blog-extra - for Extra plan# replace x.x.x with the version you want to usephp bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
If you want to upgrade to the Plus or Extra, check this guide on how to .
Update using archive and FTP
If the blog module was installed via FTP (check if app/code/Magefan/Blog folder exists), then followihor
- 1 min read
If you need to update by Magefan, please follow the steps below.
Note: the updating instructions depend on the method the Login As Customer extension was installed with.
If you use Magento 2.4.x or greater please .
Update using composer
If the login as customer module was installed via the composer (check if vendor/magefan/module-login-as-customer folder exists), then you need to run these simple CLI commands in Magento 2 directory:
composer remove magefan/module-login-as-customercomposer require magefan/module-login-as-customer ^x.x.x# replace x.x.x with the version you want to usephp bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these .
Update using archive and FTP
If the login as customer module was installed via FTP (check if app/code/Magefan/LoginAsCustomer folder exists), then follow these commands:
1. Download the latest version of login as customerihor
- 1 min read
If you need to update by Magefan, please follow the steps below.
Note: the updating instructions depend on the method the Auto Currency Switcher extension was installed with.
Update using composer
If the auto currency switcher module was installed via the composer (check if vendor/magefan/module-auto-currency-switcher folder exists), then you need to run these simple CLI commands in Magento 2 directory:
composer remove magefan/module-auto-currency-switchercomposer require magefan/module-auto-currency-switcher ^x.x.x# replace x.x.x with the version you want to usephp bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these .
Update using archive and FTP
If the auto currency switcher module was installed via FTP (check if app/code/Magefan/AutoCurrencySwitcher folder exists), then follow these commands:
1. Download the latest version of auto currency switcherihor
- 1 min read
If you need to update by Magefan, please follow the steps below.
Note: the updating instructions depend on the method the Auto Language Switcher extension was installed with.
Update using composer
If the auto language switcher module was installed via the composer (check if vendor/magefan/module-auto-language-switcher folder exists), then you need to run these simple CLI commands in Magento 2 directory:
composer remove magefan/module-auto-language-switchercomposer require magefan/module-auto-language-switcher ^x.x.x# replace x.x.x with the version you want to usephp bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these .
Update using archive and FTP
If the auto language switcher module was installed via FTP (check if app/code/Magefan/AutoLanguageSwitcher folder exists), then follow these commands:
1. Download the latest version of auto languageihor
- 1 min read
If you need to update by Magefan, please follow the steps below.
Note: the updating instructions depend on the method the Open Graph extension was installed with.
Update using composer
If the open graph module was installed via the composer (check if vendor/magefan/module-og-tags folder exists), then you need to run these simple CLI commands in Magento 2 directory:
composer remove magefan/module-og-tagscomposer require magefan/module-og-tags ^x.x.x# replace x.x.x with the version you want to usephp bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these .
Update using archive and FTP
If the open graph module was installed via FTP (check if app/code/Magefan/OgTags folder exists), then follow these commands:
1. Download the latest version of open graph extension archive from magefan.com.
2. Extract archive.
3. Make the backup copy of the app/code/Magefan/OgTagsihor
- 1 min read
If you need to update by Magefan, please follow the steps below.
Note: the updating instructions depend on the method the Convert Guest to Customer extension was installed with.
Update using composer
If the convert guest to customer module was installed via the composer (check if vendor/magefan/module-convert-guest-to-customer folder exists), then you need to run these simple CLI commands in Magento 2 directory:
composer remove magefan/module-convert-guest-to-customercomposer require magefan/module-convert-guest-to-customer ^x.x.x# replace x.x.x with the version you want to usephp bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these .
Update using archive and FTP
If the convert guest to customer module was installed via FTP (check if app/code/Magefan/GuestToCustomer folder exists), then follow these commands:
1. Download the latest version of convertihor
- 1 min read
In order to change the locale of Magento 2 Admin Panel take the following steps:
1. Click on your user icon in the upper right corner and go to Account Settings.
2. Find the Interface Locale select box in the Account Information section, where choose the language you need. Note: the language of Magento 2 admin panel won't actually change unless you you want to have.
You may be interested in:
✔
✔
✔
3. Enter your current password in Your Password field and press the Save Account button to save the Magento 2 language of the admin panel.
Note: this change will affect only a selected customer, to change the admin interface locale for another one, please navigate to System > Permissions > All Users to manage its settings.
Trouble shootings
1. Make sure you have the language pack for the corresponding language installed in case it wasn't applied. You can easily find a free language pack it Google (use query "Magento 2 XXX language pack").
2. If your Magento ihor
- 2 min read
Managing a might not seem that hard at first. However, before being published blog posts goes through multiple stages: creation, editing, proofreading and publishing.
Sometimes multiple people work on one article. Correspondingly they have different roles and responsibilities.
So, in this article, you're going to learn more about blog access control list and how you can restrict users' access to different blog sections.
To configure the access rights for the blog admin pages:
1. Go to Admin Panel > System > User Roles.
2. Choose the you want to change the blog access rights for.
3. In the Role Resources section, you will see the resources tree. Find the Blog sections.
Once you have finished don't forget to press the Save Role button.
With the ACL you can restrict the rights for viewing, editing, deleting blog posts, categories, tags, authors and comments. Besides, you can set additional rights to import the blog and administrate the main blog configurations.
As mentioned beforeihor
- 1 min read
In order to assign all products to the website please, go to your Magento 2 Admin panel > Catalog > Product and Select All products.
Then, choose Update in the Actions select box.
Afterwards, move to the Product Information > Websites and in the Add Product to Websites section, choose the website you need.
Next, press the Save button.
Wait some time. After a while, you'll see the notification about the assignation being performed.
- 2 min read
If you manage store you have the best place to promote your products. You can in blog content or add related products at the bottom of the post.
You encourage people to view your catalog and purchase your products.
However, when you have a lot of blog posts it can be time-consuming to look for products and add them manually for each blog post. That is why there is a related product rule to help you out and here you will learn how to configure it.
Note: you can set up related product rules only if you use .
To configure blog related product rule in Magento 2:
1. Go to Content > Blog > Posts and choose the blog posts you want to configure the related products rule for.
2. Scroll down to the Related Product Rules section and set the Conditions based on product attributes like category, SKU, price, etc.
Note: if some attribute is missing in the attributes list, you have to .
3. Once you finish with the related product rules, don't forget to Save the blog post and check the related productsihor
- 2 min read
Blog is a great tool not only to drive traffic to a website but to boost brand awareness and promote your products. That's why the related blog products feature in can really come in handy.
Although you can add related products for each post manually, it can be challenging if you have a lot of posts. You need auto-related blog products for this.
Note: you can configure auto-related products only if you use .
To configure auto- related blog products in Magento:
1. Go to Stores > Configuration > Magefan Extensions > Blog > Post View > Related Products and enable the Display Related Products option.
2. Set the Number of Products to display on the blog post page.
3. Enable Auto Related Related Products (Blog+). The system generates blog-related products automatically by the most frequently used words from your posts and products. Thus, it is based on the description and title.
4. In the Black Words For Auto Related field enter words you want to ignore. You don't need to enter one-letterihor
- 3 min read
Related posts are the best way to encourage your blog visitors to read more and stay on your website longer. While a few posts are not a problem, it's really time-consuming to add related posts to a blog that has a significant number of articles.
But don't worry, has you covered. It offers you both manual and automatic options which we'll discuss in this guide.
Note: before we start, note that auto-related blog posts are available only in the .
Enable Related Posts
Before you get to adding related content in the posts directly, you need to enable it in the . For that navigate to Stores > Configuration > Magefan Extensions > Blog > Post View and enable a corresponding option.
Additionally, you need to choose a Template for the related posts and set a Number of Posts to display.
Don't forget to Save the settings before moving to the next step.
Add Related Posts in Magento Blog
1. Navigate to Content > Blog > Posts and choose a post.
2. Scroll down to the Related Posts and Products sectionihor
- 11 min read
Transactional emails are the primary communication channel used to notify customers about their orders, shipments, refunds, and other details. How you structure and configure them defines how effective they will be.
Luckily, Magento already has all the tools you need to customise default email templates and offers some custom variables to personalise them.
In this guide, you'll learn everything about Magento email templates. From customising the default template to creating a new one from scratch we'll cover every detail to help you successed in your efforts.
What Are Magento Email Templates?
Magento email templates are pre-designed HTML and text layouts you use to send automated emails to your customers. These templates cover different types of customer-store interactions.
There are different types of Magento email templates:
Sales email templates (, order update, invoice, shipment, credit memo) are used to inform customers about their order status.
Customer email templates (new accountihor
- 1 min read
There are cases when you want to change page URLs or disable some page and avoid 404 error. Unless you create , you need to create 301 redirects manually.
In order to add 301 redirect in Magento 2 take the following steps:
1. Go to Admin Panel > Marketing > SEO& Search > URL Rewrites.
2. Then press the Add URL Rewrite button.
3. Enter URL Rewrite Information
Choose "Custom" in Create URL Rewrite select box.
Choose the store view you want the URL Rewrite to be added to in the Store field.
Set the path you want to be redirected in the Request Path field.
In the Target Path, you correspondingly set the path you want the old one to be redirected to.
Choose Permanent(301) in the Redirect Type field.
Enter short information why you add this rewrite in the Description text box (optional).
Attention! Do not enter either domain or store view code in the request and target paths.
4. Once you have finished creating the redirect don't forget to save it by pressing the Save button.
Sometimes you mayihor
- 1 min read
Magento 2 HTML <head> is a place where you put any custom code to verify you're the website owner or add some custom integration, like , Google Analytics or any other tracking system. In this guide, you'll learn how to do that in a matter of a few clicks.
Add Ownership Verification to Head
To add custom code to the HTML <head> in Magento:
1. Navigate to Admin Panel > Content > Configuration.
2. Choose the store view you want the head tag to be changed on or select Global to change it on every store view.
3. Find the HTML Head section and add your code in the Scripts and Style Sheets field.
Don't forget to press the Save button once you finish and .
Watch this short video to learn how to add custom code to the Magento <head> HTML tag.
Add Tracking Scripts to Head
If the code you add to the HTML head is for data tracking, you need to know that loading that script will influence your store performance. Thus, if you want to set up data tracking and or , try setting this upihor
