Exemplo n.º 1
0
 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);
 }