在了解织梦后台如何自动实现百度ping推送功能之前,先让新手们认识下百度ping是什么还有它的好处,ping是基于XML_RPC标准协议的更新通告服务,用于博客把内容更新快速通知给百度,以便百度及时进行抓取和更新。从名字介绍中就不难发现百度ping工具对我们权重低的网站有很大的帮助,有利于原创收录。所以就赶紧行动起来,用织梦程序的网站跟我一起做让你自己的网站实现自动百度ping功能。
+ u: K- l A- z8 p. R! K% r
0 M4 i# \/ l% D' ?& K [' m" l 学网站专家提醒:因为Ping推送要有Rss订阅才能实现,所以再实现百度推送功能之前要简单的增加个织梦的Rss订阅功能,这里上传个DEDECMS百度ping插件+全站rss的压缩包,链接地址是http://pan.baidu.建站交流/s/1jG9llhO密码是mqpi.开始跟着步骤走:+ U2 J/ c) `, ^9 w
, N6 }5 p/ s4 a6 {8 f% P
1、打开下载的"DEDECMS百度ping插件+全站rss"里面的"全站rss",把php文件直接上传到根目录,templetsdefault里的rss.htm则放到你网站当前所选的模版目录下(默认的是default)。记得是自己的模板目录下面,完成后,直接访问你的网站域名/rss.php就可以看到你的网站订阅功能实现了,若没提示下载,就仔细看下路径问题。, g! x# e# }+ M
5 B: c$ Y b3 h- B2 \
2、添加百度ping,在没添加百度Ping功能,后台看文章是这样显示的:
7 {8 d& Q W# g5 J% i& \1 @. i7 h8 ?, v: r/ x
百度ping
. F t5 w3 n' m! p x' N; q" T `$ g! w$ `! j
接下来就是比较重要的百度Ping推送功能了。先把批量替换域名后的"百度ping/dede"文件夹下的文件各自上传到相应的文件夹下覆盖即可。
0 ? s& |: W' e- x0 ]) @# h" ?: v- W" e5 p# u) p6 o3 i" }5 ?. A: T* }. C
然后要着重修改ping.php这个文件了。# ^6 t' x* l6 w/ ~' }+ X( H
0 Y. q3 {8 {+ ~% Z6 y* ` 1、找到ping.php中的倒数第2行:
) D4 E& }4 ^6 Q- p* Z
2 @) B3 n* N+ O2 {% L2 R $arc=newPing('你的网站title',get_arcurl($id),get_domain(),'http://SEO技术交流xuewangzan点建站交流/rss.php');1 v, N" c- A: {& E+ u) k
' K+ m0 o' x1 C, { 这行的意思是:( {0 g( l( ^& W+ H4 |3 G' {& M) A
0 e/ d' J5 n# _1 }' O6 r2 s8 f $arc=newPing('网站名称',get_arcurl($id),get_domain(),'网站RSS地址');$ v! w$ U8 {+ i' c% R. f
; T2 l3 U! v- @$ ]6 Y9 C. \
: I 修改为自己的就可以了。
) M x) c2 Y6 O3 k$ H
/ Q$ S" B6 x9 z* Y3 M9 o$ J5 B5 z 2、搜索一下:
) h3 `$ c0 S" g: H' o: Q7 K5 N3 i7 g
会找到两个. Z% |- k0 o- I
$name='数据库名';( Q- R3 Y0 ~/ K; D
) I7 b$ V' D. {+ y ('数据库连接','数据库帐号','数据库密码');; Z0 r$ t) b! a7 n2 p( Q _/ e" }
I- G; j5 A2 J- a4 F8 [6 j' b2 ]! ?
6 有很多人在这里不知道自己的数据库相关信息,可以在你的ftp里下载data目录下的建站交流mon.inc.php,打开就可以清楚的看到所有数据库的信息了,对照把ping.php的数据库链接信息改好上传到网站根目录。
( Y" A; C( B' T, O5 g8 p o( M6 {: L% p$ I
: 刷新后台的文章管理栏目,就会发现多了一个小图标,点击即可实现推送的功能,看下图到这里,就实现了两大织梦后太没有自带的功能,测试至今尚未发现bug,对网站无影响。
+ q, \) x& ]/ e
7 [3 H: _; A: `5 \% z 特别提醒:因为本人的网站编码采用的是gb2312格式的,所以,如果是其他编码格式像utf-8等要统一转码才可以,不然会出现乱码!# S: `0 |1 X; U/ e# Z7 _- U X
2 T8 n: g. L0 l( P" ?, p; w2 W }0 ?& W" a
|
|