[英]addcustomtag doesn't work on joomla 2.5
在网站的其中一个页面上,我注意到Facebook的一些元属性(og属性)
但是,我想将它们更改为其他og属性...。但是页面是动态的,并且对于不同的用户显示不同的内容,我想在生成页面内容的php代码中插入metas。
我尝试使用
JFactory::getDocument()->addCustomTag('<meta property="og:type" content="articles" />');
但是没有反应...旧的meta rorgty og:type没变。
请提出一些方法来编辑页面元数据或正确使用addCustomTag的方法。
谢谢
默认情况下,Joomla不添加开放图元标记。 您必须找到第三方插件或创建它们的模板设置并将其禁用。
然后可以使用JDocumentHTML / addCustomTag函数放置新的og标签。 这是一个例子:
$doc =& JFactory::getDocument();
$doc->addCustomTag( '
<meta property="og:title" content="" />
<meta property="og:type" content="" />
<meta property="og:url" content="" />
<meta property="og:site_name" content="" />
' );
希望这可以帮助
我已经安装了JFB Connect扩展,因此我只使用了{SCOpenGraph image = PATH} JFB短代码来更改旧的元数据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.