百度收录查询可以很好让我们知道网站内哪些内容被收录,哪些没有被收录,没有被收录的进行优化改进,提高站内收录。
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){
b
a
i
d
u
r
e
c
o
r
d
=
g
e
t
p
o
s
t
m
e
t
a
(
baidu_record = get_post_meta(
baidurecord=getpostmeta(post_id,‘baidu_record’,true);
if( $baidu_record != 1){
u
r
l
=
′
h
t
t
p
:
/
/
w
w
w
.
b
a
i
d
u
.
c
o
m
/
s
?
w
d
=
′
.
url='http://www.baidu.com/s?wd='.
url=′http://www.baidu.com/s?wd=′.url;
c
u
r
l
=
c
u
r
l
i
n
i
t
(
)
;
c
u
r
l
s
e
t
o
p
t
(
curl=curl_init(); curl_setopt(
curl=curlinit();curlsetopt(curl,CURLOPT_URL,
u
r
l
)
;
c
u
r
l
s
e
t
o
p
t
(
url); curl_setopt(
url);curlsetopt(curl,CURLOPT_RETURNTRANSFER,1);
r
s
=
c
u
r
l
e
x
e
c
(
rs=curl_exec(
rs=curlexec(curl);
curl_close(
c
u
r
l
)
;
i
f
(
!
s
t
r
p
o
s
(
curl); if(!strpos(
curl);if(!strpos(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() :
p
o
s
t
i
d
;
i
f
(
b
a
i
d
u
c
h
e
c
k
(
g
e
t
p
e
r
m
a
l
i
n
k
(
post_id; if(baidu_check(get_permalink(
postid;if(baiducheck(getpermalink(post_id), $post_id ) == 1) {
echo ‘百度已收录’;
} else {
echo ‘百度未收录’;
}
1、编辑 WordPress 主题下的文章模板(一般是 single.php),在想要显示收录结果的位置添加如下代码并保存
和上文插件的安装方法一致,可进一步参考操作。
本文源自:老齐SEO《使用WordPress插件自动实现百度收录查询》