我有2.5.6,如何创建一个新标题的新网页?现在我有一个导航栏,页面标题对应导航栏中项目中的文本,如何创建与导航栏中项目内容不同的标题?例如,对于“Home”项目,页面标题现在也是“Home”。
答案 0 :(得分:1)
如果您使用Help button in the toolbar for a menu item,您会发现有一个名为“页面显示选项”的部分,第一个字段称为“浏览器页面标题”
“浏览器页面标题”被描述为“浏览器页面标题”元素的可选文本。如果留空,则根据菜单项标题使用默认值。
答案 1 :(得分:0)
来自Forum
你可以去
Global Config > Site > SEO Settings
有一个 选项以在页面标题中包含网站名称,以便您获得 “文章标题 - 网站名称”作为页面标题。
答案 2 :(得分:0)
ccpl的anwser有效,但这将是一个静态标题。如果您想拥有一个动态标题,它会根据您访问的位置而改变,您必须对其进行编码。
例如,如果您的网站是一个字典,您在同一菜单中有字母,即使您选择了这些字母,静态标题也不会改变。
要使用代码制作动态标题,以便更改,您应该使用此代码:
这是我正在开发的网站示例,其中标题会根据您点击的名称而变化(网站是关于术语和定义)。
$doc =& JFactory::getDocument();
$db = JFactory::getDBO();
$select="SELECT name";
$from="FROM #__csglosary_terms ";
$where="WHERE id=".$this->item->id;
$query=$select.$from.$where;
$db->setQuery($query);
$title=$db->loadResult();
$doc->setTitle("Glosary of terms and definitions - Term ".ucfirst($title)." - Dictionary of terms used in hotels, restaurants.");
变量$ title返回您点击的术语,并显示在页面标题上。
希望这也有助于你:)。