我正在使用自定义版本的monobook皮肤。如何将HTML标题设置为“[站点名称]”而不是“主页 - [站点名称]”?
答案 0 :(得分:1)
您应该能够在common.js中添加以下内容,并使其仅在主页面上执行。
if {{{{PAGENAME}}=="Main Page"
{
document.title = "{{SITENAME}}";
}
这不完全正确,因为我不懂javascript。
答案 1 :(得分:0)
尝试编辑[[MediaWiki:Pagetitle]] - 将其设置为“{{SITENAME}}”而不是默认的“$ 1 - {{SITENAME}}”。
答案 2 :(得分:0)
也许您可以使用MediaWikis解析器函数来实现类似Adrian Archer所回答的内容,但是由服务器而不是客户端运行(因此搜索引擎会注意)。你必须编辑[[MediaWiki:Pagetitle]],就像Joshua C. Lerner所说的那样。扩展:ParserFunctions与MediaWiki 1.18及更高版本捆绑在一起,因此http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions将为您提供帮助!