以下界面是“柳城”开发的百度地图生成插件Baidu Sitemap Generator设置选项:
可以看出,该插件目前仅仅支持对文章页,分类目录页,标签页以及页面的索引推送,但对于目前很多wp主题支持的自定义栏目,如相册、圈子、快讯等分类下的文章帖子无法兼容,这就一定程度上影响了站点地图对网站全部页面的曝光,肯定耽误收录了。
解决办法:
1.进入以下路径,修改插件代码即可:编辑 /wp-content/plugins/baidu-sitemap-generator/baidu_sitemap.php 文件,在第174行找到如下代码:(或者直接搜索):
AND (post_type='post' or post_type='page')
修改为:
AND (post_type='post' or post_type='page' or post_type='circle')
就是在代码后面加上您需要增加地图索引范围的自定义栏目名称“circle”;如果您需要同时新加入其他多个栏目,就后面依次添加:
or post_type='栏目名称'
(栏目名称就是类似于文章url链接中的分类目录别名)
2.在上述文件的第314行找到代码:
AND post_type='post'
修改为:
AND (post_type='post' or post_type='circle')
提示:和步骤1同理,有多少个就添加多个 or post_type='product',再分别改名称。
3、保存修改后,在插件后台重新更新xml文件即可(即点击 Update XML file 按钮)
插件下载:
baidu-sitemap-generator.zip (137.6 KB, 32 次)
您需要登录账号下载此文件。