在了解织梦后台如何自动实现百度ping推送功能之前,先让新手们认识下百度ping是什么还有它的好处,ping是基于XML_RPC标准协议的更新通告服务,用于博客把内容更新快速通知给百度,以便百度及时进行抓取和更新。从名字介绍中就不难发现百度ping工具对我们权重低的网站有很大的帮助,有利于原创收录。所以就赶紧行动起来,用织梦程序的网站跟我一起做让你自己的网站实现自动百度ping功能。' S+ \3 Q5 d$ y" a) I. J
' W$ t8 V1 a6 A! Q" U& l, _% t 学网站专家提醒:因为Ping推送要有Rss订阅才能实现,所以再实现百度推送功能之前要简单的增加个织梦的Rss订阅功能,这里上传个DEDECMS百度ping插件+全站rss的压缩包,链接地址是http://pan.baidu.建站交流/s/1jG9llhO密码是mqpi.开始跟着步骤走:, d S" u9 _4 i$ Z- E. b3 U
9 x9 ~+ h! c& C6 r- w 1、打开下载的"DEDECMS百度ping插件+全站rss"里面的"全站rss",把php文件直接上传到根目录,templetsdefault里的rss.htm则放到你网站当前所选的模版目录下(默认的是default)。记得是自己的模板目录下面,完成后,直接访问你的网站域名/rss.php就可以看到你的网站订阅功能实现了,若没提示下载,就仔细看下路径问题。
1 d3 _3 I2 `7 A: S% _9 V
& z% m' U. O3 c) u1 s6 j Y 2、添加百度ping,在没添加百度Ping功能,后台看文章是这样显示的:
: q* l7 Z0 M8 N3 @) P( x: } \1 ~. ]% n' g
百度ping' l5 x' O+ H! h C& c
5 B4 S" \& N' L9 E
接下来就是比较重要的百度Ping推送功能了。先把批量替换域名后的"百度ping/dede"文件夹下的文件各自上传到相应的文件夹下覆盖即可。
' j5 F9 m1 t9 h2 W& U1 q* n+ G0 U* g, ~4 ?; t. C: q
然后要着重修改ping.php这个文件了。6 j" H* g6 `. A, ]- O7 t0 x6 q. ~4 W
2 _ H5 j/ _, ^2 C9 E6 r4 r' ?
1、找到ping.php中的倒数第2行:
; u3 z4 y; |) M/ U* F8 b' k
Z) d7 x5 X. F ` $arc=newPing('你的网站title',get_arcurl($id),get_domain(),'http://SEO技术交流xuewangzan点建站交流/rss.php');, t6 @# F5 Y' X" k6 Q+ q( p
6 a a& A: e6 z* E" Z$ y 这行的意思是:, F- _! L3 Y* a+ L
6 Z; L- b+ ]- M3 V, y
$arc=newPing('网站名称',get_arcurl($id),get_domain(),'网站RSS地址');& V5 u, o; u P9 \
3 Y9 |* b" T% J$ C' X
: I 修改为自己的就可以了。
2 c8 J5 N5 u& q, L! Z4 S1 G
0 U6 {! Y t# \, R$ ^1 n 2、搜索一下:
: ~# T6 I) O7 ^# U) J: C
' C3 E2 I4 n$ s0 ? 会找到两个
9 X; {% b7 P! _! t' v2 h8 p; z $name='数据库名';6 U% H. E M9 U# D: [8 y' O
! X$ i- `5 ]# d! ^4 `; T
('数据库连接','数据库帐号','数据库密码');6 |/ j3 k; ]" J- j8 Y
/ w) P. w3 [! K# c6 有很多人在这里不知道自己的数据库相关信息,可以在你的ftp里下载data目录下的建站交流mon.inc.php,打开就可以清楚的看到所有数据库的信息了,对照把ping.php的数据库链接信息改好上传到网站根目录。5 }' E9 X5 k6 E. Y
8 Q) c+ m/ j# U' R: 刷新后台的文章管理栏目,就会发现多了一个小图标,点击即可实现推送的功能,看下图到这里,就实现了两大织梦后太没有自带的功能,测试至今尚未发现bug,对网站无影响。
1 a! ?* B, A2 N+ M: H) G4 M8 ~* X8 O: Z; B
特别提醒:因为本人的网站编码采用的是gb2312格式的,所以,如果是其他编码格式像utf-8等要统一转码才可以,不然会出现乱码!
/ |. }8 Q1 j* c0 n5 e
0 a/ ^; v+ n9 E- ]0 ]6 V% d" L9 t b0 _* S' ]. Z: W
|
|