hack文件: includes/joomla.php
503行段:
function setPageTitle( $title=null ) {
if (@$GLOBALS['mosConfig_pagetitles']) {
$title = trim( htmlspecialchars( $title ) );
$title = stripslashes($title);
$this->_head['title'] = $title ? $GLOBALS['mosConfig_sitename'] . ' - '. $title :
$GLOBALS['mosConfig_sitename'];
}
}里面的
$this->_head['title'] = $title ? $GLOBALS['mosConfig_sitename'] . ' - '. $title :
替换为:
$this->_head['title'] = $title ? $title . " - ". $GLOBALS['mosConfig_sitename'] :
当然上面的 $this一整行也可以直接写为:
$this->_head['title'] = $title . " - ". $GLOBALS['mosConfig_sitename'];
我的joomla.php里改的:
if ($title == '首页') {
$this->_head['title'] = $GLOBALS['mosConfig_sitename'];
}else {
$this->_head['title'] = $title . " - ". $GLOBALS['mosConfig_sitename'];
}
}
}其实是一样,只是在首页的时候,首页不显示而已.
针对 meta 里的 name="description" 做一下改动!
默认是 "你站点的描述+本页文章的标题" 如果你的描述多的话,这样有点不利!
方法 function appendMetaTag 段里:
$this->_head['meta'][$i][1] = $content .', '. $this->_head['meta'][$i][1];
改为:
$this->_head['meta'][$i][1] = $this->_head['meta'][$i][1] .', '.$content ;
end by Autoit.