WordPress百度主动推送代码

WordPress百度主动推送代码

function _baidu_tuisong($post_ID) {
    global $post;
    if(function_exists('curl_init') ) {
        //判断下是否开启了 curl 扩展
        $_tuisong_site = '再次输入你的域名,比如.me,不带 http://的';
        $_tuisong_token = '在此输入你的密钥';
        if( empty($post_ID) || empty($_tuisong_site) || empty($_tuisong_token) ) return;
        $api = 'http://data.zz.baidu.com/urls?site='.$_tuisong_site.'&token='.$_tuisong_token;
        //百度官方的 api
        if( $post->post_status = "publish" ) {
            //仅限已发布的文章
            $url = get_permalink($post_ID);
            $ch = curl_init();
            $options =  array(
                                CURLOPT_URL => $api,
                                CURLOPT_POST => true,
                                CURLOPT_RETURNTRANSFER => true,
                                CURLOPT_POSTFIELDS => $url,
                                CURLOPT_HTTPHEADER => array('Content-Type: text/plain')
                            );
            curl_setopt_array($ch, $options);
        }
    }
}
add_action('publish_post', '_baidu_tuisong', 0);

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据