javascript - 从 Google Tag Manager 中的自定义 javascript 变量调用 woocommerce (php) 函数
问题描述
我试图在谷歌标签管理器中有一个自定义变量来识别页面是否是产品页面,为此我想使用 Woocommerce is_product() 函数并将其作为自定义维度传递给 GTM/GA。
我已经尝试过这里看到的解决方案:如何通过 JavaScript 调用 PHP 函数?像这样:
function() {
return <?php is_product(); ?>
}
但没有成功,因为它总是返回“未定义”。
我对 javascript 和 php 有点缺乏经验,所以我担心我错过了一些没有正确调用 is_product() 或 is_product() 没有返回它应该返回的东西。
我在这里先向您的帮助表示感谢。
解决方案
推荐阅读
- java - 选项菜单中的居中对齐复选框
- wordpress - 定制woocommerce分析产品报告
- javascript - TypeError:cursor.toArray 不是 Node js 的函数
- django - 解析 GraphQL 查询以查找能够预取相关的字段?
- maven - 我可以让 maven-war-plugin *only* 复制 classes.jar 而不是 .war 到本地 repo 吗?
- python - 在 Python 3 中解析相对函数导入
- php - 如何使用 Kirki Multicheck 隐藏和显示多个 div?
- android - 在 Android 中,即使设备已植根,如何在客户端保护 api 密钥?
- c# - 没有文件上传到服务器时,如果 Html.BeginForm 采用 null Model 如何处理
- python - POST 请求 - 适用于本地(200),但不适用于 docker(403) - Python3