必应收录不及时?写个织梦二次开发教程,织梦发文时自动提交链接到必应站长平台。

写在前面

1、先登录必应站长平台:https://www.bing.com/webmasters/home

2、必应平台-设置-API访问-API秘钥-复制API秘钥。复制秘钥提交效果如下图所示;

织梦二次开发:织梦发布文章时主动提交URL到必应站长平台

教程开始

1、如果你用的是DeDeBIZ程序,先开启开发模式:DeDeBIZ一键式切换安全开发模式

2、登录后台-系统设置-添加变量-操作如下

变量说明:必应URL提交API秘钥
变量名称:cfg_bingapi
变量类型:文本

注意:变量值为空时,发布文章不会主动提交。所以,这个功能做了不用也没影响。

3、打开 /admin/article_add.php 搜索

ClearMyAddon($arcID, $title);

在它下面加入

//必应URL提交
$cfgarcurl = '';
if (!empty($cfg_bingapi)) {
	//配额接口调用地址
	$aa = json_decode(file_get_contents("https://ssl.bing.com/webmaster/api.svc/json/GetUrlSubmissionQuota?siteUrl={$cfg_basehost}&apikey={$cfg_bingapi}"), true);
	if ($aa['d']['DailyQuota'] > 0) {
		$domain = $cfg_multi_site == 'N' ? $cfg_basehost : '';
		$arcrow = GetOneArchive($arcID);
		$ch = curl_init();
		// 设置curl选项
		curl_setopt($ch, CURLOPT_URL, BING_PUSH_URL);
		curl_setopt($ch, CURLOPT_POST, true);
		curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
		// 将URL数组构建成必应接口要求的JSON格式数据
		curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(array('siteUrl' => $cfg_basehost, 'urlList' => array($domain.$arcrow['arcurl']))));
		curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
		// 新增以下两行,忽略SSL证书验证
		curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
		curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
		// 执行curl请求并获取结果
		$bing_result = curl_exec($ch);
		// 关闭curl
		curl_close($ch);
		$cfgarcurl = ' 必应URL提交:'.$domain.$arcrow["arcurl"].' 今日剩余配额:'.($aa['d']['DailyQuota']-1).' 本月剩余配额:'.($aa['d']['MonthlyQuota']-1).'';
	}
}
//必应URL提交

继续看到,下面还有个 {$cfgarcurl} 返回结果,如果你要加的话,看下图操作吧。

织梦二次开发:织梦发布文章时主动提交URL到必应站长平台

完成啦!这只是文章内容模型的。如果你还有软件、图集、商品的话,那就继续修改

article_add.php 文章
album_add.php 图集
archives_add.php 商品
soft_add.php 软件
spec_add.php 专题
archives_sg_add.php 单表

上面的这些,按照以上第三步再改一次,这个是选做的,只做在用内容模型就行了。

就这么简单的一段代码,在某程序插件要价三十米?自己悄咪的改改就省三十米了。

温馨提示

内容由用户共同创建和维护,并不代表织梦爱好者论坛立场!
建议您独自对内容进行评估,核实并咨询相关的专业人士!

织梦二次开发:织梦发布文章时主动提交URL到必应站长平台织梦二次开发:织梦发布文章时主动提交URL到必应站长平台织梦二次开发:织梦发布文章时主动提交URL到必应站长平台织梦二次开发:织梦发布文章时主动提交URL到必应站长平台织梦二次开发:织梦发布文章时主动提交URL到必应站长平台+63  63 个回复 | 最后更新于 2025-01-16
该部分是隐藏区

登录后查看回复

该部分是隐藏区

登录后方可回帖

Loading...