How to add variables for Magento 2 templates?

Variables are pieces of information that can be created once and can be used in multiple places, such as email templates, blocks, and content pages. There are two kinds of variables: Predefined Variables & Custom Variables.

Magento store includes a large number of predefined variables that can be used to personalize communications. Below are the default variables that can be added:

The list of default variables is limited. In addition, we can create our own custom variables.

Now, We will learn how to add predefined variables.

Step 1 : 

Choose the template where you want to add variables. It can be email template or page template.

Example: To add variables to email templates.
Firstly, navigate to Marketing > Communications > Email Templates. Then choose the template where you want to add the variables to (or create new templates).

Step 2 :

Firstly, navigate to Marketing > Communications > Email Templates. Then choose the template where you want to add the variables to.

Step 3 :

To create a custom variable, we need to do the following: 
Go to System > Other Settings > Custom Variables.

After the page loads, you need to click on the add variable button.

Then Enter the custom variable information.

  • In the Variable Code field, Enter an identifier and use all lowercase characters, without spaces.
  • Enter a Variable Name, which is used for internal reference.
  • In the Variable HTML Value text field, enter any content you want to include, using basic HTML tags. This option allows you to format the value.
  • In the Variable Plain Value field, enter the variable value as plain text.

This way you can add custom as well as default variable in the page, block and email templates.

  • Share :