Twig 无法将脚本部分加载到html标头中
我目前正致力于将谷歌分析集成到一个项目中。但是,当我尝试用Twig 无法将脚本部分加载到html标头中,twig,Twig,我目前正致力于将谷歌分析集成到一个项目中。但是,当我尝试用代码加载部分时,该部分不会加载到HTML模板中 小枝 ## {{ function('wp_head') }} {% block head_extras %} {% include 'partials/scripts-google-analytics.twig' %} {% endblock %} </head> 我如何向head标记添加分部?如果函数{function('getenv','GOOGL
代码加载部分时,该部分不会加载到HTML模板中
小枝
##
{{ function('wp_head') }}
{% block head_extras %}
{% include 'partials/scripts-google-analytics.twig' %}
{% endblock %}
</head>
我如何向
head
标记添加分部?如果函数{function('getenv','GOOGLE_ANALYTICS')}
和{function('getenv','YOUR_API_KEY')}}
解析为什么?仅出于调试目的,如果函数@Matteo I did and Iconsole.log(错误),请尝试向添加else语句
它确实显示了错误。@vinoaj我正在遵循此文档getenv
获取环境变量
{% if function('getenv', 'YOUR_API_KEY') != '' %}
<script async src='https://www.googletagmanager.com/gtag/js?id={{ function('getenv', 'GOOGLE_ANALYTICS') }}'></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', "{{ function('getenv', 'YOUR_API_KEY') }}");
</script>
{% endif %}