Hoe installeer ik een aangepast javascript op alle pagina's vóór de tag </body>?

Ik ben erg nieuw bij ExpressionEngine en ik kon een soOFtgelijke vraag die ik al stelde niet vinden. Ik heb een JavaScript-code die ik aan elke afzonderlijke pagina moet toevoegen. Wat is de beste manier om dit te bereiken?

OF

Bestaan ​​er instructies over het installeren van Google Tag Manager?

Bedankt!

3
ja ru de

3 antwoord

Ik geloof dat elke EE-site elke sjabloon gebruikt die dezelfde gegevens deelt. Zoals., Hoofd, koptekst, voettekst, enzovoort. U kunt elk van die sjablonen selecteren en uw JS-code erin plaatsen.

Om dit te weten te komen, kunt u elke sjabloon bewerken om de structuur van de site te bekijken. Als u de code {embed = "..."} zult vinden die het hoofd, de koptekst, enzovoort deelt, kunt u uw code in dat bestand plakken dat zich inpandt.

In mijn geval maak ik snippets (in EE3/4 in genaamd template-partities.) Om head, header, footer, footer JS op te slaan. Als uw site deze fragmenten gebruikt, kunt u uw code daar naartoe verplaatsen.

1
toegevoegd

Heeft u toegang om de sitesjablonen te bewerken? U moet dit doen.

Zijn uw sjablonen beheerd als bestanden ? Als dat zo is, wilt u uw editor openen en uw wijzigingen rechtstreeks in het bestand aanbrengen.

Depending on how your templates are organized it is likely you'll want to add your JavaScript snippet to either a "layout" template or to a template that functions as an "include" (embedded template). Just search for the </body> tag and you'll know which template it's in. If your templates are set up this way (with a globally embedded template that has the closing body tag, or a layout template), then adding the JavaScript snippet there should add it to your entire site.

0
toegevoegd

U hoeft alleen embed te maken in de Comman sjabloongroep en die embed op te nemen in een sjabloon waar u het wilt .

Maak js-embed.html in uw Comman -sjabloongroep en plak hierin de code JavaScript .

En u neemt alleen de gemaakte embed op door {embed = "comman_template_group/.js-embed"} in de gewenste -sjabloon .

0
toegevoegd