【发布时间】:2015-10-19 08:41:46
【问题描述】:
我正在使用 MVC 框架在 PHP 中生成页面。我正在使用带有动态生成的正文的静态页眉和页脚。
我已经在模板的头部设置了元数据,但我希望共享图标为每个页面显示一个特定的图像(每个页面都有自己的图像、描述和标题),因为每个页面都使用相同的标题,是否有其他方法来提供链接?
我现在的设置太笼统了:
<meta property="og:url" content="<?php echo base_url();?>"/>
<meta property="og:type" content="website" />
<meta property="og:title" content="CritMyWork" />
<meta property="og:description" content="CritMyWork is an application that allows creators to share their work and recieve feedback from peers." />
<meta property="og:image" content="<?php echo base_url()."application/img/fb-share-icon.jpg"?>"/>
【问题讨论】:
-
您只能在“运行时”、使用 Feed 对话框进行共享或通过 API 发布帖子时指定这些值。当然,如果用户自己分享 URL,只需在 Facebook 上输入它,这当然无济于事。如果您已经在使用 MVC 框架,那么您也应该使标题“动态”,以便您可以在其中输出每个页面的相关元数据。
标签: php html facebook metadata