使用WordPress插件自动实现百度收录查询
百度收录查询可以很好让我们知道网站内哪些内容被收录,哪些没有被收录,没有被收录的进行优化改进,提高站内收录。
WordPress 插件的三种安装方法:
1、进入后台插件在线安装界面,搜索 wp baidu record 并按照提示安装启用即可;
2、下载文件并解压,将 wp-baidu-record 文件夹上传到 /wp-content/plugins/目录,在插件后台启用即可;
3、进入后台插件安装界面,选择上传安装插件,并选择下载得到的 zip 压缩包即可;
WordPress 插件设置:
1、插件**后,点击[设置]按钮进入插件设置界面,插件默认设置如下:
默认是在文章内容的最后输出百度收录结果,而且是公开显示!
2、如果你想自定义输出位置,那么请勾选自定义结果输出位置,然后按照提示操作:
具体做法:前往 WordPress 主题目录,找到文章模板(一般是 single.php),然后在想要显示的位置添加如下函数即可:
<?php echo baidu_record(); ?>将以上函数添加到了文章模板的副标题位置:
插件下载地址:http://www.qzgi.cn/wp-content/uploads/2019/02/redirection.3.7.2.zip
纯代码部署
理论上,任何 WordPress 插件都能采用纯代码来替代,所以继续分享一下纯代码部署的方法。不过要特别说明的是,代码版和插件版不能同时存在,否则会产生冲突!
1、编辑 WordPress 主题目录下的 functions.php 文件,在最后一个标签>之前,添加如下代码并保存:
function baidu_check($url, $post_id){
post_id,‘baidu_record’,true);
if( $baidu_record != 1){
url;
curl,CURLOPT_URL,curl,CURLOPT_RETURNTRANSFER,1);
curl);
curl_close(rs,‘没有找到该URL。您可以直接访问’) && !strpos(KaTeX parse error: Expected '}', got 'EOF' at end of input: …date_post_meta(post_id, ‘baidu_record’, 1) || add_post_meta($post_id, ‘baidu_record’, 1, true);
return 1;
} else {
return 0;
}
} else {
return 1;
}
}
function baidu_record() {
global $wpdb;
$post_id = ( null === $post_id ) ? get_the_ID() : post_id), $post_id ) == 1) {
echo ‘百度已收录’;
} else {
echo ‘百度未收录’;
}
1、编辑 WordPress 主题下的文章模板(一般是 single.php),在想要显示收录结果的位置添加如下代码并保存
和上文插件的安装方法一致,可进一步参考操作。
本文源自:老齐SEO《使用WordPress插件自动实现百度收录查询》