条件内容
条件内容块允许您根据用户数据和变量控制谁可以在页面上看到特定的内容块。这些变量可以通过 cookie、功能开关、已验证的访问或 URL 参数传入。
创建条件内容
要添加条件区块,在编辑器中开始新行,输入 /,然后选择 条件内容.
插入该块后,点击该块右上角的红色条件徽章。
点击此项将允许您通过 条件编辑器添加条件。您将能够将条件编写为 表达式 ,并针对在您站点中定义的数据运行。您可以引用来自 变量的数据,或来自访客通过其 声明.
请参阅 自适应内容 以获取更多详细信息。
示例
下面的示例使用按钮链接的 URL 参数来控制哪个条件内容块可见。
此块仅对具有 没有 具有
在 Markdown 中的表示
## 示例
{% if visitor.claims.unsigned.example_attribute_A %}
此块仅对具有属性 A 的用户**可见**。
<a href="https://gitbook.com/docs/creating-content/blocks/conditional-content?visitor.example_attribute_A=false" class="button primary">查看无属性 A</a>
{% endif %}
{% if !visitor.claims.unsigned.example_attribute_A %}
此块仅对**不具有**属性 A 的用户可见。
<a href="https://gitbook.com/docs/creating-content/blocks/conditional-content?visitor.example_attribute_A=true" class="button primary">查看具有属性 A</a>
{% endif %}最后更新于
这有帮助吗?