Joomla:将文章形象置于Facebook的头脑中

时间:2018-05-14 03:15:12

标签: php joomla joomla3.0

我想提取文章的介绍图像并将其插入到Facebook的图像元数据的头部。问题是,我似乎无法填写正确的信息。这是我尝试过的......

<?php echo '<meta property="og:image" content="'.$images->image_fulltext.'">';
?>

<?php echo '<meta property="og:image" content="'.JLayoutHelper::render('joomla.content.intro_image', $this->item).'">';
?>

也尝试过:

$doc = JFactory::getDocument();
$images = json_decode($this->item->images);
$fbimage = JURI::base() . $images->image_fulltext;
$doc->addCustomTag( '<meta property="og:image" content="' . $fbimage . '">' );

我得到的只是<meta property="og:image" content="">

获取文章图片或介绍图片的FQDN需要什么?

1 个答案:

答案 0 :(得分:1)

您可以尝试以下代码 -

$doc = JFactory::getDocument();
$doc->addCustomTag('<meta property="og:image" content="'. Juri::root() . $images->image_fulltext .'">');

Juri::root()返回网站网址。有关Juri Class

的更多详细信息

要获得介绍图片或完整图片路径,您可以参考this link