wordpress - 在具有木材值的树枝模板中设置上下文,
问题描述
我正在尝试使用我的 twig 模板设置一个变量(我知道这应该在 PHP 中完成,但我需要在这里完成)。
问题是我正在尝试使用 set 设置动态树枝变量值。
下面的代码在“product.affiliate_link”中会发生什么被转储在页面上,而不是它所代表的 ACF 值。我试过 {% set link='rel={{product.affiliate_link}}' %} 没有运气
{% if ((product.affiliate_link == 'sponsored') or (product.affiliate_link == 'nofollow')) %}
{% set link='rel=product.affiliate_link' %}
{% endif %}
我这样做的原因是我需要在页面上的许多地方使用“链接”,并且我不想继续重复条件语句(这就像一个黑客)
解决方案
我找到了 {% set link='rel=' ~ product.affiliate_link %}
推荐阅读
- javascript - 如何在资金管理器应用程序中存储交易日期?
- spring-cloud - 如何在 Java 配置中添加自定义 Spring Cloud Gateway 过滤器?
- angular - Angular + core 如何将文件数组从 Angular 上传到 Dot Net Core
- python - Django 本地模块导入不起作用
- java - Tomcat9 上下文的 docBase 属性有问题
- typescript - 如何在 TypeScript 中使用计算属性名称?
- excel - 缺少从网络获取数据
- php - 根据PHP中的值获取两个数组的差异
- machine-learning - 为什么具有一个时间步长的 LSTM 会比 MLP 表现更好?
- php - codeigniter 将变量传递给同一控制器中的另一个函数得到警告非法字符串,即使变量正确传递