正文:
织梦DedeCMS 百度 Ping 推送功能只能通过 RSS 订阅实现,所以在实现百度推送功能之前,需要简单的添加一个智萌 Rss 订阅功能。
一、增加织梦的 RSS 订阅功能
打开“sitemap+百度 ping(gb2312)”中的“全站点 rss”。rar 等。”并将 php 文件直接上传到根目录。templates/default 中的 rss.htm 放在您的网站当前选择的模板目录中(默认为默认)。
完成后直接访问你的网站域名/rss.php,可以看到你的网站订阅功能已经实现。
第二,增加百度 Ping 推送功能。
将批量替换域名后的“百度 ping/dede”文件夹下的文件上传到相应的文件夹中并覆盖。那么我们应该集中精力修改 ping.php 的这个文件。
1.在 ping.php 中找到倒数第二行:
$arc=newPing(‘你的网站标题’,get _ arcurl ($ id),get _ domain(),’你的网站/RSS . PHP ‘);
这条线的意思是:
$arc=newPing(‘网站名称’,get_arcurl($id),get_domain(),’网站 RSS 地址’);
自己修改一下就好了。
2.搜索:$conn = mysql_connect
会找到两个。
$name= ‘数据库名称’;
$conn=mysql_connect(‘数据库连接’,’数据库帐户’,’数据库密码’);
很多人在这里都不知道自己的数据库相关信息。你可以从你的 ftp 中的 data 目录下载 common.inc.php,打开就可以清楚的看到所有的数据库信息。对比修改 ping.php 的数据库链接信息,上传到网站根目录。
至此,我们实现了自《两个织梦人》以来一直没有的功能。测试至今没有发现任何 bug,对网站没有影响。
但是 Pop 还是发现 Windows 的主机没有问题。Linux 会出错,无法 ping 通。请自测。
截图演示:
转载请注明:汇站网 » 织梦 DedeCMS 实现百度 Ping 推送功能(内含两个版本)