站长之家 - 站长资讯 - 易采站长站

当前位置: > 建站教程 > 源码教程 > CMS 教程 >

织梦百度结构化数据地图提交插件常见问题及解决方案-DedeCms教程

2019-10-15 13:46 | 来源:易采站长站 | 编辑:admin |

织梦百度结构化数据地图提交插件下载地址:http://pan.baidu.com/s/1gd3Nl43

插件的文件放置:

./baidusitemap_main.php

../include/baidusitemap.func.php

../include/baiduxml.class.php

../plus/baidusitemap.php

1、路径问题

如果你的网站安装在二级目录下,或者更深的目录,请打开./baidusitemap_main.php文件,修改其中的变量$cfg_plus_dir 为你的插件目录,注意前面加上/,比如

$cfg_plus_dir='/erjimulu/plus';

第二个要修改的文件是../include/baidusitemap.func.php,同样修改$cfg_plus_dir为你的插件目录值,这时候前面不要带'/',并且要注释掉大改250行,$cfg_plus_dir = str_replace("/", '', $cfg_plus_dir );,前面加上注释,它会把目录分隔符替换掉。比如我修改为:

//$cfg_plus_dir=str_replace("/",'',$cfg_plus_dir);

$cfg_plus_dir='erjimulu/plus';

2、密钥问题

生成的密钥是在提交的时候需要,以后用到的时候很少,这时候如果出现某些小的问题,会导致整个xml预览的界面空白,这时候你需要将密钥的验证去掉。修改../plus/baidusitemap.php,大改23行

/*if(empty($_GET['pwd'])||$_GET['pwd']!=($bdpwd=baidu_get_setting('bdpwd'))){

baidu_header_status(404);

return1;

}*/

将上面的代码注释掉,然后在此代码下面加上下面的代码即可

 

if(empty($_GET['pwd'])){

baidu_header_status(404);

return1;

}

3、404跳转问题

请首先确定你的结构化数据文件存在,并且可访问,各个配置正确的前提下,请打开../include/baiduxml.class.php文件,找到

 

if(!isset($typeinfos))$typeinfos=$this->getType($row['typeid']);

将其注释掉即可,前面其实已经赋值了,但是不清楚为啥还要再确认一次。

4、文章数量

如果你使用织梦系统建立了新的模型并想向百度提交,或者网站向百度提交的文章数量远远少于你的网站文章数量,你需要修改下默认的channelid,打开文件../include/baiduxml.class.php,修改里面所有的channel=1 为channel=你的固定值 或者修改为channel in (1,2,3,4,5,6),具体情况需要根据你的模型id来定。

大致总结了这些问题。有问题的可以留言。

软件名称:
DedeCms (织梦CMS)内容管理系统下载
软件语言:
简体/繁体中文
软件授权:
个人免费

  • 织梦DedeCMS5.7图集加水印解决方法-DedeCms教程
  • 织梦DEDECMS微信插件如何跳转到DEDECMS自带手机端-DedeCms教程
  • 织梦DEDECMS实现留言板调用模板头部及底部的方法-DedeCms教程
  • 如何使用织梦tag列表调用自定义字段附加字段?-DedeCms教程
  • 修改织梦dedecms后台默认admin账号的方法-DedeCms教程
  • 批量删除织梦dedecms文档搜索关键词的方法-DedeCms教程
  • 织梦dedecms将列表页重复的第一页去除的方法-DedeCms教程
  • 织梦dedecms自定义表单选项必填修改解决方法-DedeCms教程
  • 织梦DedeCMS文章标题自动增加长尾关键词的方法-DedeCms教程
  • 织梦DEDECMS指定搜索某些栏目-DedeCms教程
  • 网友评论

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号