Joomla:将文章图片放在 Facebook 的头部
Joomla: Put Article Image in Head for Facebook
我想提取文章的介绍图片并将其插入到 Facebook 的 og:image 元数据的头部。问题是,我似乎无法获得正确的信息来填写。这是我尝试过的...
<?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?
你可以试试下面的代码 -
$doc = JFactory::getDocument();
$doc->addCustomTag('<meta property="og:image" content="'. Juri::root() . $images->image_fulltext .'">');
Juri::root()
returns 站点 URL。有关 Juri Class
的更多详细信息
要获取介绍图片或完整图片路径,您可以参考 this link。
我想提取文章的介绍图片并将其插入到 Facebook 的 og:image 元数据的头部。问题是,我似乎无法获得正确的信息来填写。这是我尝试过的...
<?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?
你可以试试下面的代码 -
$doc = JFactory::getDocument();
$doc->addCustomTag('<meta property="og:image" content="'. Juri::root() . $images->image_fulltext .'">');
Juri::root()
returns 站点 URL。有关 Juri Class
要获取介绍图片或完整图片路径,您可以参考 this link。