add a code just after the body opening
What is the best way to add a code just after the body opening in Magento 2
I trayed
Content > design > configuration > Global > HTML Head
and added the code but not working
Also trayed to add it as a Widgets not working also.
magento2
add a comment |
What is the best way to add a code just after the body opening in Magento 2
I trayed
Content > design > configuration > Global > HTML Head
and added the code but not working
Also trayed to add it as a Widgets not working also.
magento2
add a comment |
What is the best way to add a code just after the body opening in Magento 2
I trayed
Content > design > configuration > Global > HTML Head
and added the code but not working
Also trayed to add it as a Widgets not working also.
magento2
What is the best way to add a code just after the body opening in Magento 2
I trayed
Content > design > configuration > Global > HTML Head
and added the code but not working
Also trayed to add it as a Widgets not working also.
magento2
magento2
asked 20 hours ago
CDzWebDevCDzWebDev
22018
22018
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
I don't think there is any option to add script or any code just after body tag in magento from admin however you can add it by below mentioned method by editing/adding code.
You need to add provided code in your theme or module in default.xml inside body tag
path for default.xml
in module app/code/Vendor/Module/view/frontend/layout/default.xml
path for default.xml
in theme app/design/frontend/Vendor/Magento_Theme/layout/default.xml
and need to add phtml file where your custom code will be added.
path for phtml
in your module app/code/Vendor/Module/view/frontend/templates/yourtemplate.phtml
path for phtml
in your theme app/design/frontend/Vendor/Magento_Theme/templates/yourtemplate.phtml
Block need to be added inside body tag of default.xml
<referenceContainer name="after.body.start">
<block class="MagentoFrameworkViewElementTemplate" name="blockname" template="Magento_Theme::yourtemplate.phtml" before="-"/>
</referenceContainer>
Full example with default.xml
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<referenceContainer name="after.body.start">
<block class="MagentoFrameworkViewElementTemplate" name="custombfb" template="Magento_Theme::html/bfd.phtml" before="-"/>
</referenceContainer>
</body>
</page>
However there is available option in admin to place custom scripts like tracking code other analytics or chatbot code from admin in header and footer.
For header
Admin->Content->Design->Configration->Edit Active Theme->HTML Head->Scripts and Style Sheets
For footer
Admin->Content->Design->Configration->Edit Active Theme->Footer->Miscellaneous HTML
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "479"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e) {
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom)) {
StackExchange.using('gps', function() { StackExchange.gps.track('embedded_signup_form.view', { location: 'question_page' }); });
$window.unbind('scroll', onScroll);
}
};
$window.on('scroll', onScroll);
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f257637%2fadd-a-code-just-after-the-body-opening%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I don't think there is any option to add script or any code just after body tag in magento from admin however you can add it by below mentioned method by editing/adding code.
You need to add provided code in your theme or module in default.xml inside body tag
path for default.xml
in module app/code/Vendor/Module/view/frontend/layout/default.xml
path for default.xml
in theme app/design/frontend/Vendor/Magento_Theme/layout/default.xml
and need to add phtml file where your custom code will be added.
path for phtml
in your module app/code/Vendor/Module/view/frontend/templates/yourtemplate.phtml
path for phtml
in your theme app/design/frontend/Vendor/Magento_Theme/templates/yourtemplate.phtml
Block need to be added inside body tag of default.xml
<referenceContainer name="after.body.start">
<block class="MagentoFrameworkViewElementTemplate" name="blockname" template="Magento_Theme::yourtemplate.phtml" before="-"/>
</referenceContainer>
Full example with default.xml
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<referenceContainer name="after.body.start">
<block class="MagentoFrameworkViewElementTemplate" name="custombfb" template="Magento_Theme::html/bfd.phtml" before="-"/>
</referenceContainer>
</body>
</page>
However there is available option in admin to place custom scripts like tracking code other analytics or chatbot code from admin in header and footer.
For header
Admin->Content->Design->Configration->Edit Active Theme->HTML Head->Scripts and Style Sheets
For footer
Admin->Content->Design->Configration->Edit Active Theme->Footer->Miscellaneous HTML
add a comment |
I don't think there is any option to add script or any code just after body tag in magento from admin however you can add it by below mentioned method by editing/adding code.
You need to add provided code in your theme or module in default.xml inside body tag
path for default.xml
in module app/code/Vendor/Module/view/frontend/layout/default.xml
path for default.xml
in theme app/design/frontend/Vendor/Magento_Theme/layout/default.xml
and need to add phtml file where your custom code will be added.
path for phtml
in your module app/code/Vendor/Module/view/frontend/templates/yourtemplate.phtml
path for phtml
in your theme app/design/frontend/Vendor/Magento_Theme/templates/yourtemplate.phtml
Block need to be added inside body tag of default.xml
<referenceContainer name="after.body.start">
<block class="MagentoFrameworkViewElementTemplate" name="blockname" template="Magento_Theme::yourtemplate.phtml" before="-"/>
</referenceContainer>
Full example with default.xml
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<referenceContainer name="after.body.start">
<block class="MagentoFrameworkViewElementTemplate" name="custombfb" template="Magento_Theme::html/bfd.phtml" before="-"/>
</referenceContainer>
</body>
</page>
However there is available option in admin to place custom scripts like tracking code other analytics or chatbot code from admin in header and footer.
For header
Admin->Content->Design->Configration->Edit Active Theme->HTML Head->Scripts and Style Sheets
For footer
Admin->Content->Design->Configration->Edit Active Theme->Footer->Miscellaneous HTML
add a comment |
I don't think there is any option to add script or any code just after body tag in magento from admin however you can add it by below mentioned method by editing/adding code.
You need to add provided code in your theme or module in default.xml inside body tag
path for default.xml
in module app/code/Vendor/Module/view/frontend/layout/default.xml
path for default.xml
in theme app/design/frontend/Vendor/Magento_Theme/layout/default.xml
and need to add phtml file where your custom code will be added.
path for phtml
in your module app/code/Vendor/Module/view/frontend/templates/yourtemplate.phtml
path for phtml
in your theme app/design/frontend/Vendor/Magento_Theme/templates/yourtemplate.phtml
Block need to be added inside body tag of default.xml
<referenceContainer name="after.body.start">
<block class="MagentoFrameworkViewElementTemplate" name="blockname" template="Magento_Theme::yourtemplate.phtml" before="-"/>
</referenceContainer>
Full example with default.xml
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<referenceContainer name="after.body.start">
<block class="MagentoFrameworkViewElementTemplate" name="custombfb" template="Magento_Theme::html/bfd.phtml" before="-"/>
</referenceContainer>
</body>
</page>
However there is available option in admin to place custom scripts like tracking code other analytics or chatbot code from admin in header and footer.
For header
Admin->Content->Design->Configration->Edit Active Theme->HTML Head->Scripts and Style Sheets
For footer
Admin->Content->Design->Configration->Edit Active Theme->Footer->Miscellaneous HTML
I don't think there is any option to add script or any code just after body tag in magento from admin however you can add it by below mentioned method by editing/adding code.
You need to add provided code in your theme or module in default.xml inside body tag
path for default.xml
in module app/code/Vendor/Module/view/frontend/layout/default.xml
path for default.xml
in theme app/design/frontend/Vendor/Magento_Theme/layout/default.xml
and need to add phtml file where your custom code will be added.
path for phtml
in your module app/code/Vendor/Module/view/frontend/templates/yourtemplate.phtml
path for phtml
in your theme app/design/frontend/Vendor/Magento_Theme/templates/yourtemplate.phtml
Block need to be added inside body tag of default.xml
<referenceContainer name="after.body.start">
<block class="MagentoFrameworkViewElementTemplate" name="blockname" template="Magento_Theme::yourtemplate.phtml" before="-"/>
</referenceContainer>
Full example with default.xml
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<referenceContainer name="after.body.start">
<block class="MagentoFrameworkViewElementTemplate" name="custombfb" template="Magento_Theme::html/bfd.phtml" before="-"/>
</referenceContainer>
</body>
</page>
However there is available option in admin to place custom scripts like tracking code other analytics or chatbot code from admin in header and footer.
For header
Admin->Content->Design->Configration->Edit Active Theme->HTML Head->Scripts and Style Sheets
For footer
Admin->Content->Design->Configration->Edit Active Theme->Footer->Miscellaneous HTML
answered 18 hours ago
Aman AlamAman Alam
881519
881519
add a comment |
add a comment |
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e) {
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom)) {
StackExchange.using('gps', function() { StackExchange.gps.track('embedded_signup_form.view', { location: 'question_page' }); });
$window.unbind('scroll', onScroll);
}
};
$window.on('scroll', onScroll);
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f257637%2fadd-a-code-just-after-the-body-opening%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e) {
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom)) {
StackExchange.using('gps', function() { StackExchange.gps.track('embedded_signup_form.view', { location: 'question_page' }); });
$window.unbind('scroll', onScroll);
}
};
$window.on('scroll', onScroll);
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e) {
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom)) {
StackExchange.using('gps', function() { StackExchange.gps.track('embedded_signup_form.view', { location: 'question_page' }); });
$window.unbind('scroll', onScroll);
}
};
$window.on('scroll', onScroll);
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e) {
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom)) {
StackExchange.using('gps', function() { StackExchange.gps.track('embedded_signup_form.view', { location: 'question_page' }); });
$window.unbind('scroll', onScroll);
}
};
$window.on('scroll', onScroll);
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown