网站内容更新不及时(wordpress中文站点生成百度网站地图sitemap.xml文件使用方法)
优采云 发布时间: 2022-04-10 00:15网站内容更新不及时(wordpress中文站点生成百度网站地图sitemap.xml文件使用方法)
很多wordpress中文网站使用六成的百度地图生成插件Baidu Sitemap Generator生成百度网站地图sitemap.xml文件。由于插件很久没更新了,虽然还能正常使用,但是不支持wordpress自定义文章类型的WordPress,现在大部分主题使用wordpress自定义文章类型管理一些特殊的内容,比如产品、相册等,导致向百度提交url。url不会出现在sitemap.xml文件中,一定程度上会影响百度的收录到网站。
等作者更新插件显然不及时,但是可以自己修改插件,非常简单。
脚步
1、安装插件后,编辑wp-content/plugins/baidu-sitemap-generator/baidu_sitemap.php文件,找到第174行的代码:(或者直接搜索下面的代码)
1
AND (post_type='post' or post_type='page')
变成
1
AND (post_type='post' or post_type='page' or post_type='product')
提示:如果要添加多个自定义 文章 类型,请添加多个或 post_type='product',其中 product 是自定义 文章 类型的名称,并将它们替换为自己对应的类型。只需定义 文章 类型名称。
2、继续查找第318行的代码:
1
AND post_type='post'
变成
1
AND (post_type='post' or post_type='product')
提示:与步骤1类似,添加多个或post_type='product',然后分别更改名称。
3、保存更改后,可以在后台重新更新xml文件(即点击Update XML file按钮)
插件下载
由于插件很久没有更新,WordPress官方将下载地址隐藏了。如需下载,可直接访问以下地址下载。在博客上测试后,在本文发表之前,您仍然可以下载它。
下载链接: