【问题标题】:Adding different browser titles to different article pages in joomla 3.2在 joomla 3.2 中为不同的文章页面添加不同的浏览器标题
【发布时间】:2014-01-06 18:03:33
【问题描述】:

如何为不同的文章页面添加不同的浏览器标题?我还需要帮助如何将不同的元标记添加到 joomla 网站的不同页面...

【问题讨论】:

标签: html joomla twitter-bootstrap-3 joomla3.0


【解决方案1】:

回答你的第一个问题:

您可以尝试使用 setTitle() 函数。这是我之前使用的示例代码:

$doc =& JFactory::getDocument();

$db = JFactory::getDBO();

$select="SELECT nombre ";
$from="FROM #__csglosario_terminos ";
$where="WHERE id=".$this->item->id;

$query=$select.$from.$where;

$db->setQuery($query);
$title=$db->loadResult();
$doc->setTitle("Glosario de turismo y hostelería - Término ".ucfirst($title)." - Diccionario de términos empleados en hoteles, restaurantes, agencias de viajes. Definiciones, usos, traducciones - Poraqui.net");

你也可以看看这个:http://docs.joomla.org/API15:JDocument/setTitle

回答你的第二个问题:

您可以尝试使用 setMetaData() 函数。这是我之前使用的示例代码:

$document= JFactory::getDocument();
$document->setMetadata('description', $this->metadescription); 
$document->setMetadata('keywords', $this->metakeywords); 

您也可以查看:http://docs.joomla.org/JDocument/setMetaData

希望这会有所帮助:)。

【讨论】:

    【解决方案2】:

    编辑您的文章,您会看到一些字段供您输入文章的元描述和关键字。如果您使用 Joomla! 3.x,它们位于“发布”选项卡中。

    我不太明白你的“如何为不同的文章页面添加不同的浏览器标题??”题。如果您的文章有菜单项,则在菜单项设置中有一个选项可以使用您的自定义页面标题(对于 Joomla! 3.x,在页面显示选项卡 -> 浏览器页面标题中),默认情况下此字段为空,因此您的文章标题用作页面标题。您也可以在此处输入元描述和关键字,但它们仅在您的文章没有输入元描述和关键字时使用。

    【讨论】:

      【解决方案3】:

      可以通过编辑菜单项并在“页面显示”选项卡下的“浏览器页面标题”字段中输入信息来设置自定义页面标题。

      元描述和关键字层次是:文章,如果没有找到则分类,如果没有找到则菜单,如果没有找到则全局配置。

      由于您正在自定义页面标题,因此在编辑菜单选项时,在“元数据”选项卡下输入每个页面的元描述和关键字可能是最方便的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-11-20
        • 2015-12-29
        • 1970-01-01
        • 1970-01-01
        • 2016-10-29
        • 2014-10-23
        • 2021-06-18
        • 1970-01-01
        相关资源
        最近更新 更多