繁体   English   中英

addcustomtag在joomla 2.5上不起作用

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM