php - 是否可以在 og 标签中为网站的不同页面添加自定义预览图像?
问题描述
我正在尝试在我网站的每个视图页面上添加 og 标签。但它只是渲染布局页面(索引页面)的 og 标签。
是否可以在每个页面的视图中添加不同的标题/图像?
提前致谢
解决方案
是的,这是可能的。例如,从内部视图中,您可以这样做:
$this->registerMetaTag([
'property' => 'og:image',
'content' => 'path/to/file'
]);
您可以从视图中访问$this
的对象在哪里。View
如果您到达那里,元属性将自动添加到您的布局中<?php $this->head() ?>
推荐阅读
- android - 注销时如何终止应用程序的任何正在运行的任务
- python - 通过 PySpark 将实时 Kafka 数据摄取到 HBase - java.lang.NoSuchMethodError: hbase.client.Put.add([B[B[B)Lorg/apache/hadoop/hbase/client/Put;
- xslt - XSLT 中的日期比较
- google-analytics - 谷歌分析 gtag 记录错误的自定义维度
- ios - 如何在没有“更多”选项的情况下在单行中显示 4 个以上的选项卡 iOS
- c++ - 具有显式大小的浮点类型(如整数)
- python - 从仪器读取时如何调整日期时间序列?
- java - 如何在 google colab 上运行 stanford corenlp 服务器?
- reactjs - “可以在以下位置找到此运行的完整日志:”
- c# - 如何从统一获取 Facebook Instant Game 中的用户(信息帐户播放器)