织梦添加自动推送百度代码

admin 技术杂谈评论15阅读模式

第一步:首先在织梦的后台添加2个变量。

1.添加cfg_badutoken系统变量

打开dede 后台系统——系统基本参数——添加新变量 

说明:这个里边的数值,大家需要自己在百度站长平台获取,注册–添加你的网站–左侧找到链接提交,就会看到了。截一张图看看。

织梦添加自动推送百度代码-图片1

织梦添加自动推送百度代码-图片2

织梦添加自动推送百度代码-图片3

2、添加cfg_baiduhost系统变量

织梦添加自动推送百度代码-图片4

织梦添加自动推送百度代码-图片5

第三步:修改织梦的档案发布程序文档,DEDE目录下找到以及档案修改程序文档

1、article_add.php   修改发布文档,搜索

$artUrl = MakeArt($arcID, true, true,$isremote);

if($artUrl=='')
{
$artUrl = $cfg_phpurl."/view.php?aid=$arcID";
 }

2、在下边加入

else{
$urls[]='http://'.$cfg_baiduhost.'/'.$artUrl;  
$api = 'http://data.zz.baidu.com/urls?site='.$cfg_baiduhost.'&token='.$cfg_badutoken;
$ch = curl_init();
$options =  array(
    CURLOPT_URL => $api,
    CURLOPT_POST => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POSTFIELDS => implode("\n", $urls),
    CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
}

3、紧接着继续找到

<a href='catalog_do.php?cid=$typeid&dopost=listArchives'><u>已发布文章管理</u></a>

 4、在下边加入

<a href=''><u>百度提交返回".$result."</u></a> 

 5、article_edit.php(修改文档)重复article_add.php

织梦添加自动推送百度代码-图片6

到这里就可以发布文章看看效果

织梦添加自动推送百度代码-图片7

百度提交返回{“remain”:4992,”success”:1} , 这里就是提交百度返回的值 提交成功没成功就看这里了

 

 
admin
  • 本文由 admin 发表于 2024年 3月 14日 21:08:29
  • 转载请务必保留本文链接:https://blog.chunchunhd.com/1539.html
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证