google-sitemap-generator插件下的sitemap样式,需要加一条语句,<mobile:mobile type="pc,mobile"/>,没学过PHP,一直加的出错!
以下是原函数:
function Render() {
if($this->_url == "/" || empty($this->_url)) return '';
$r="";
$r.= "\t<url>\n";
$r.= "\t\t<loc>" . $this->EscapeXML($this->_url) . "</loc>\n";
if($this->_lastMod>0) $r.= "\t\t<lastmod>" . date('Y-m-d\TH:i:s+08:00',$this->_lastMod) . "</lastmod>\n";
if(!empty($this->_changeFreq)) $r.= "\t\t<changefreq>" .  $this->EscapeXML($this->_changeFreq) . "</changefreq>\n";
if($this->_priority!==false && $this->_priority!=="") $r.= "\t\t<priority>" . number_format($this->_priority,1) . "</priority>\n";
$r.= "\t</url>\n";
return $r;
}修改后: function Render() {
if($this->_url == "/" || empty($this->_url)) return '';
$r="";
$r.= "\t<url>\n";
$r.= "\t\t<loc>" . $this->EscapeXML($this->_url) . "</loc>\n";
                $r.= "\t\t<mobile:mobile type="pc,mobile"/>\n";
if($this->_lastMod>0) $r.= "\t\t<lastmod>" . date('Y-m-d\TH:i:s+08:00',$this->_lastMod) . "</lastmod>\n";
if(!empty($this->_changeFreq)) $r.= "\t\t<changefreq>" .  $this->EscapeXML($this->_changeFreq) . "</changefreq>\n";
if($this->_priority!==false && $this->_priority!=="") $r.= "\t\t<priority>" . number_format($this->_priority,1) . "</priority>\n";
$r.= "\t</url>\n";
return $r;
}
以上是我改的语句,加上了 $r.= "\t\t<mobile:mobile type="pc,mobile"/>\n";  请问这个语句哪里有问题吗,具体要怎么修改。