WordPress怎么输出一个高效率的站点地图

WordPress的站点地图是非常有用的,通常会造一个页面,提供给用户和搜索引擎查阅,当然,大多数是给搜索引擎,这样一次性把网站文章全部抓取完,并且在一个页面完成。可以使用 wp_get_archives() 函数。

列表方式,按字母排序输出所有文章
列表方式,按字母排序输出所有文章
首页查询次数和执行时间
首页查询次数和执行时间

上图是加上输出所有文章后

<! -- 33 queries in 0.09049 seconds. -->

那么在没有使用 wp_get_archives() 输出之前呢?

<! -- 33 queries in 0.08141 seconds. -->

可以看出查询没有变,还是33处,执行时间也几乎没有差别。

还有一种方法是使用 WP_Query 函数,用 loop 方式将文章输出,这个函数测试后发现输出所有文章,效率非常低,不推荐。

发表评论

电子邮件地址不会被公开。 必填项已用*标注