首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将facebook : image更改为post图像链接?

如何将facebook : image更改为post图像链接?
EN

Drupal用户
提问于 2013-02-06 13:34:07
回答 3查看 18.2K关注 0票数 0

对于facebook的评论/共享/等,我得到了错误的缩略图,据我在谷歌上搜索,这是由于og:图像元标签。我正在为Facebook模块使用Drupal,有办法改变它吗?我发现我必须把“rel=”“image_src”放在某个地方,但在哪里呢?在图像标签上?我怎样才能用视图来做到这一点呢?

EN

回答 3

Drupal用户

回答已采纳

发布于 2013-02-06 22:13:43

元数据模块支持OpenGraph元数据,支持令牌支持、模式、单个节点的重写等等。这是一个非常方便的模块,用于这类东西。

http://drupal.org/project/metatag

如果在Facebook上出现了错误的图像,可以使用该模块的令牌支持将其指向正确的图像。

票数 3
EN

Drupal用户

发布于 2013-02-06 14:30:26

把这个放在你的HTML页面中,在<head>标签里;这会告诉Facebook当你的网站上的任何页面都张贴在Facebook上时,使用这个图像。

代码语言:javascript
运行
复制
<link rel="image_src" href="http://www.example.com/facebook-logo.jpg" />
票数 0
EN

Drupal用户

发布于 2013-02-06 15:27:18

实施

代码语言:javascript
运行
复制
hook_html_head_alter()

在您喜欢的页面上,更改这些页面的输出,如

http://api.drupal.org/api/drupal/modules%21system%21system.api.php/function/hook_html_头_更改/7#注释-27259

在那里你可以

代码语言:javascript
运行
复制
dpm($head_elements)

并取消前面的og:image,或者如果您在节点页中,您可以加载此节点并显示字段映像.

当您不在节点页(例如视图页)时,这变得非常方便。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/60000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档