昨天通过修改 HotNews 主题公告的相关代码,实现了博客目录功能,但是这些博客目录无法自动添加到网站地图中。为此,特意折腾了网站地图的插件(柳城的baidu-sitemap-generator插件),已经实现了我所想要的功能了。
在后台搜索并安装好 baidu-sitemap-generator 插件后,通过下载或其他方式对 baidu-sitemap-generator 文件夹内的 baidu_sitemap.php 文件进行编辑,本文以 HotNews 主题的公告为例。
一、把公告这一类型的文章添加到网站地图
打开 baidu_sitemap.php 文件,把 174 行的代码:
- AND(post_type='post'orpost_type='page')
改为:
- AND(post_type='post'orpost_type='page'orpost_type='bulletin')
把 314 行的代码:
- ANDpost_type='post'
改为:
- AND(post_type='post'orpost_type='bulletin')
保存后上传覆盖即可实现把公告这一类型的文章自动加入到网站地图中,其他自定义的文章类型也是同样修改这两行代码即可。
效果图如下:
二、更改网站地图所能显示的最大文章数
打开 baidu_sitemap.php 文件,把 171 行的代码:
- ##$lc_contents,$lc_limit='1000'
改为:
- ##$lc_contents,$lc_limit='10000'
把 317 行的代码:
- LIMIT0,2000
改为:
- LIMIT0,10000
保存后上传覆盖即可实现更改网站地图所能显示的最大文章数,其中 10000 是自己设置,可随便设置。
到此这篇关于如何把WordPress的自定义文章类型加入网站地图就介绍到这了。人生不是一支短短的蜡烛,而是一只由我们暂时拿着的火炬;我们一要把它燃得十分光明灿烂,然后交给下一代的人们。更多相关如何把WordPress的自定义文章类型加入网站地图内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!