腾讯云服务器优惠活动华纳云香港服务器

如何自定义WordPress侧边栏文章归档月份数量?

WordPress主题推荐

WordPress 侧边栏的文章归档小工具,默认是显示所有的月份,如果你的博客网站已经运行多年了,你就会发现这个文章归档小工具的月份数量非常多,会把整个小工具拉得特别长。所以今天我们说一说如何自定义 WordPress 侧边栏文章归档的月份数量。

如何自定义WordPress侧边栏文章归档月份数量?-第1张-boke112百科(boke112.com)

1、将以下代码添加到当前主题的 functions.php 文件最后一个 ?> 的前面:

  1. //自定义侧边栏文章归档小工具月份数量
  2. function wpb_limit_archives() {
  3. $my_archives = wp_get_archives(array(
  4.     ‘type’=>’monthly’,
  5.     ‘limit’=>6,
  6.     ‘echo‘=>0
  7. ));
  8. return $my_archives;
  9. }
  10. add_shortcode(‘wpb_custom_archives’, ‘wpb_limit_archives’);
  11. add_filter(‘widget_text’, ‘do_shortcode’);

其中 ‘limit’=>6 的意思就是输出最近 6 个月的归档文章,具体月份的数量可自行填写。

2、登录后台 – 外观 – 小工具 – 添加一个“文本”小工具到相应侧边栏,切换到文本模式之后添加以下代码保存即可:

  1. <ul>
  2. [wpb_custom_archives]
  3. </ul>

如何自定义WordPress侧边栏文章归档月份数量?-第2张-boke112百科(boke112.com)

具体的效果对比见下图:

如何自定义WordPress侧边栏文章归档月份数量?-第3张-boke112百科(boke112.com)

如上图所示,第一个就是默认的文章归档,显示所有的月度归档文章,总共 10 个月;第二个就是人工限制月度数量为 6 的文章归档。

特别声明

文章的代码和技术均来自 WPBeginner – http://www.wpbeginner.com/wp-tutorials/how-to-limit-the-number-of-archive-months-displayed-in-wordpress/

本文地址:https://boke112.com/post/4254.html

赞 (0) 打赏
版权声明:本文内容来源于互联网资源,由 boke112百科 整理汇总!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu