在了解织梦后台如何自动实现百度ping推送功能之前,先让新手们认识下百度ping是什么还有它的好处,ping是基于XML_RPC标准协议的更新通告服务,用于博客把内容更新快速通知给百度,以便百度及时进行抓取和更新。从名字介绍中就不难发现百度ping工具对我们权重低的网站有很大的帮助,有利于原创收录。所以就赶紧行动起来,用织梦程序的网站跟我一起做让你自己的网站实现自动百度ping功能。1 y" t3 F1 ]. f: N0 U0 N6 s
1 o9 n, z( K7 s: G# |* g 学网站专家提醒:因为Ping推送要有Rss订阅才能实现,所以再实现百度推送功能之前要简单的增加个织梦的Rss订阅功能,这里上传个DEDECMS百度ping插件+全站rss的压缩包,链接地址是http://pan.baidu.建站交流/s/1jG9llhO密码是mqpi.开始跟着步骤走:
& _4 }1 T" h+ V& j y* F+ g# ] ^. W6 q6 Q+ J' i1 U* Z
1、打开下载的"DEDECMS百度ping插件+全站rss"里面的"全站rss",把php文件直接上传到根目录,templetsdefault里的rss.htm则放到你网站当前所选的模版目录下(默认的是default)。记得是自己的模板目录下面,完成后,直接访问你的网站域名/rss.php就可以看到你的网站订阅功能实现了,若没提示下载,就仔细看下路径问题。1 c. o3 D. ~( h1 g
* ^$ b: G. Y5 X0 T- s& ]/ r6 ]9 z 2、添加百度ping,在没添加百度Ping功能,后台看文章是这样显示的:# g# _. d# n4 X1 }! c
5 i2 l% ~) C$ A( M s* g 百度ping
# A2 F0 f! O1 p/ k
- `1 O' V* w+ u! ? 接下来就是比较重要的百度Ping推送功能了。先把批量替换域名后的"百度ping/dede"文件夹下的文件各自上传到相应的文件夹下覆盖即可。
7 j+ O/ X7 I3 ?# w) t- Q2 P# S2 d3 r6 ?7 ]0 x5 {
然后要着重修改ping.php这个文件了。
" R! I* l# x7 q: Y+ T' x! z7 K& V: L9 b
1、找到ping.php中的倒数第2行:4 ^9 A' z* a% `+ u K7 t, x
1 T* Q* o! f4 O9 B. n$ i
$arc=newPing('你的网站title',get_arcurl($id),get_domain(),'http://seo技术交流xuewangzan点建站交流/rss.php');
# u, m1 _ M$ K/ x" I
2 X4 p4 Q. C( v% q. N 这行的意思是:
+ i! Y. Q( w% ?3 B9 D) |# C2 `, e4 R' C
$arc=newPing('网站名称',get_arcurl($id),get_domain(),'网站RSS地址');# y1 f# H: s; G T
: b1 X. M" y( C2 g$ ^/ `* ~# q: I 修改为自己的就可以了。
! Z6 Y# N3 }( _/ t
! o* G' e% X% G2 P6 r 2、搜索一下:
Y2 g, o! l8 N" u! w* G! O! f' i& e" G" i+ z; J0 c5 H5 K
会找到两个# z8 i( s% G9 A" l, W
$name='数据库名';% Y q3 p) F2 ~6 C% c; I$ n
T/ r8 N1 D, L4 ~% | ('数据库连接','数据库帐号','数据库密码');) Z, p# {5 s$ {
- q7 h) ` r% W! _, A& k
6 有很多人在这里不知道自己的数据库相关信息,可以在你的ftp里下载data目录下的建站交流mon.inc.php,打开就可以清楚的看到所有数据库的信息了,对照把ping.php的数据库链接信息改好上传到网站根目录。. {* f, W9 S# G9 ?
' ^) H" \2 N, z Y
: 刷新后台的文章管理栏目,就会发现多了一个小图标,点击即可实现推送的功能,看下图到这里,就实现了两大织梦后太没有自带的功能,测试至今尚未发现bug,对网站无影响。/ r+ \+ X& ~1 n b8 O
0 w& }# q* ~' o) d% b7 x5 C7 N
特别提醒:因为本人的网站编码采用的是gb2312格式的,所以,如果是其他编码格式像utf-8等要统一转码才可以,不然会出现乱码!
& _+ S+ J; g# f S* d6 u
: c3 W% x4 m1 q( _# q! B$ G3 F2 I' u9 [7 ^& j( n
|