Step 1. Get the button code
-
On the Meta developers website, go to the button setup page.
-
For URL to Like, enter the URL of the page in your store that you want people to Like.
For example, you might enter the URL of your store’s home page.
-
Choose the Layout for the button.
-
Enter the Width in pixels that is available on your site for the button and any associated text message.
-
Set Action Type to one of the following:
Like
Recommend
-
Click Get Code to copy the generated code to the clipboard.
Step 2. Create a content block
-
Return to your store Admin.
-
On the Admin sidebar, go to Content > Elements > Blocks.
-
In the upper-right corner, click Add New Block.
-
Enter a descriptive Block Title for internal reference.
For example:
Facebook Like Button
. -
Assign a unique Identifier to the block, using all lowercase characters, and underscores instead of spaces.
For example:
facebook_like_button
. -
If your Commerce instance has multiple store views, choose each Store View where the block is to be available.
-
Add the code snippet to the block content, depending on your content tool:
-
When using Page Builder, add an HTML Code block to the stage and paste the snippet of code that you copied from the Facebook site. Otherwise, paste the snippet of code into the Content box.
-
With the editor, paste the snippet of code that you copied from the Facebook site into the Content box.
-
-
If the block is not ready to go live, set Enable Block to
No
. -
When complete, click Save Block.
Step 3. Place the block
-
Add the block, depending on your content tool:
-
When using Page Builder, follow the instructions to add the block to the stage.
-
On the Admin sidebar, go to Content > Elements > Widgets.
-
-
In the upper-right corner, click Add Widget and do the following:
-
CMS Static Block
and click Continue. -
Verify that Design Theme is set to the current theme.
-
Click Continue.
-
-
In the Storefront Properties section, do the following:
-
For Widget Title, enter a title for internal reference.
-
Set Assign to Store Views to
All Store Views
, or to the view where you want the app to be available. To select multiple views, hold down the Ctrl key (PC) or the Command key (Mac) and click each option. -
Enter a number in the Sort Order field to determine the order of the block if it assigned to appear in the same location on the page as other content elements. The top position is zero.
-
-
In the Layout Updates section, click Add Layout Update and set Display On to the category, product, or page where you want the block to appear.
For example, if you choose
All Pages
and position the block in either the header or footer, the block appears in the same place on every page of the store.To place the block on a specific page, do the following:
-
Set Display On to
Specified Page
and select the Page where you want the block to appear. -
Choose the Block Reference to identify the place on the page where the block is to be placed.
-
Accept the default setting for Template, which is set to
CMS Static Block Default Template
. -
Click Save and Continue Edit.
-
-
In the panel on the left, choose Widget Options.
-
Click Select Block… and choose the block that you want to place.
-
When complete, click Save.
-
When prompted, follow the instructions at the top of the workspace to update the index and page cache.
The widget now appears in the Widgets list.