想要百度收录我们的网站,首先要到百度搜索资源平台注册一个账号:
然后还要添加你的网站,进行认证什么的,这些步骤记不太清楚了,但是很简单,网站会有相关的指引。
然后点击上图中所示的普通收录跳转到如下页面:
然后注意拷贝上图中红框中的链接到下面的代码中的$api=
的后面。
把下面的代码添加到你的functions.php
文件中:
// 推送到百度资源平台
function push_to_baidu($ID) {
// 获得文章的链接
$permalink = get_permalink($ID);
// 把上面图片中红色框中的代码复制到此处
$api = 'http://data.zz.baidu.com/urls?site=https://www.lipsuper.com&token=ThisIs12afake94Token90Kidding88You';
$ch = curl_init();
$options = array(
CURLOPT_URL => $api,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => $permalink,
CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
// 下面这一行是写日记到正题目录,可选
// file_put_contents(dirname(__FILE__)."/pushLog.txt",$result."\n",FILE_APPEND);
}
add_action('publish_post', 'push_to_baidu');
补充:functions.php
文件在哪里呢?如下图所示:
文章评论