如何限制WordPress中显示的归档月份数量

你想显示在WordPress中显示的存档月份的数量? 如果您多年来一直在博客,您会注意到您的存档列表将变得太长。 在本文中,我们将向您展示如何限制WordPress中显示的存档月份数。

如何限制WordPress的档案月数

方法1.使用插件限制存档月份的数量

这种方法比较简单,建议所有用户使用。

你需要做的第一件事就是安装并激活Collapsing Archives插件。 更多细节

激活后,您需要访问 外观»小工具 页面并将Collapsing Archives小部件添加到侧边栏。

折叠档案

小部件菜单将展开显示其设置。

Collapsing Archives小部件使用JavaScript将您的存档链接折叠为可折叠的年度链接。 您的用户可以点击几年来扩大他们查看月度档案。 你甚至可以使每月的档案可折叠,并允许用户看到下面的帖子标题。

检查小部件设置以满足您的需求,然后单击保存按钮来存储您的设置。

您现在可以访问您的网站来查看该小部件的实际操作。

折叠档案

方法2.用压缩档案替换默认档案

这种方法提供了一个更清晰的替代默认的档案部件,通过精美的显示在一个更紧凑的方式。

第一

激活后,您需要访问 外观»小工具 页面,并将’Compact Archives’小部件添加到您的侧边栏。

精简档案设置

Compact Archives插件有三种样式。 您可以选择块,首字母缩写或数字。

不要忘记点击保存按钮来存储你的小部件设置。

您现在可以访问您的网站查看正在运行的压缩档案。

精简档案预览

方法3.手动限制WordPress的档案月数

这种方法需要你添加代码到你的WordPress主题文件。 如果您之前没有这样做,那么请参阅我们的指南,了解如何在WordPress中复制和粘贴代码。

您将需要将以下代码添加到您的主题的functions.php文件或特定于站点的插件。

//功能得到有限的月份的档案清单
 函数wpb_limit_archives(){

 $ my_archives = wp_get_archives(array(
 '类型'=> '每月',
 '限制'=> 6,
 '回响'=> 0
 ));

 返回$ my_archives;

 }

 //创建一个简码
 add_shortcode('wpb_custom_archives','wpb_limit_archives');

 //在文本小部件中启用短代码执行
 add_filter('widget_text','do_shortcode'); 

此代码提取存档列表,并将其限制为过去6个月。 然后它创建一个短代码并在文本小部件中启用短代码。

你现在可以去了 外观»小工具 页面,并在侧边栏添加一个“文本”小部件。 切换到文本模式,并像这样添加短代码:


    [wpb_custom_archives]

不要忘记保存您的小部件设置。

您现在可以访问您的网站,查看您的自定义存档列表。

就这样