static function publishPost($postid) { require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . './inc/sitemap.php'; $schema = BaidusubmitSitemap::genSchemaByPostId($postid, $xpost); if ('publish' != $xpost->post_status || '' != $xpost->post_password) { self::deletePost($postid); return; } $xml = $schema->toXml(); $content = BaidusubmitSitemap::genPostXml($xml); //file_put_contents('/home/work/baidusubmit.log', date('[Y-m-d H:i:s]')."\n".$content, FILE_APPEND); $r = BaidusubmitSitemap::sendXml($content, 1); //file_put_contents('/home/work/baidusubmit.log', date('[Y-m-d H:i:s]')."\n".$r, FILE_APPEND); }