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

12/16/2023

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

如果您已经写博客多年,您会注意到您的归档列表会变得太长。在这篇文章中,我们将向您展示如何限制WordPress中显示的归档月份数量。

方法一:使用插件限制归档月份数量

这种方法更简单,适合所有用户。首先,您需要安装并激活Collapsing Archives插件。激活后,访问外观 » 小工具页面,并将Collapsing Archives小工具添加到侧边栏。

小工具菜单将展开以显示其设置。Collapsing Archives小工具使用JavaScript将归档链接折叠为可展开的年度链接。用户可以点击年份来展开查看月度归档。您还可以使月度归档可折叠,并允许用户查看帖子标题。

根据需要调整小工具设置后,点击‘保存’按钮保存设置。现在,您可以访问您的网站查看小工具的效果。

方法二:用紧凑归档替换默认归档

这种方法提供了一个较为简洁且更具展现力的替代方案。首先,您需要安装并激活Compact Archives插件。激活后,访问外观 » 小工具页面,并将‘Compact Archives’小工具添加到侧边栏。

Compact Archives插件提供三种样式:块状、首字母和数字。别忘了点击‘保存’按钮保存您的小工具设置。现在,您可以访问您的网站查看紧凑归档的效果。

您还可以使用Compact Archives插件在您的网站上创建自定义归档页面。更多详情请参见我们的指南。

方法三:手动限制WordPress中的归档月份数量

这种方法需要您向WordPress主题文件添加代码。如果您以前没有这样做过,请参见我们的指南。

将以下代码添加到您的主题的functions.php文件或代码片段插件中:

// 获取有限月份归档列表的函数
function wpb_limit_archives() { 

$my_archives = wp_get_archives(array(
    'type'=>'monthly', 
    'limit'=>6,
    'echo'=>0
));

return $my_archives; 

} 

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

// 启用文本小工具中的短代码执行
add_filter('widget_text', 'do_shortcode');

建议您使用WPCode插件添加代码,这样可以安全地添加自定义代码,而不必编辑functions.php文件。首先,您需要安装并激活免费WPCode插件。激活插件后,从WordPress仪表盘中转到代码片段 » + 添加片段。然后,点击‘使用片段’按钮。

接下来,您可以为您的片段添加标题,例如‘自定义归档’。然后,将上面的代码粘贴到‘代码预览’框中,并从下拉菜单中选择‘PHP片段’作为代码类型。

之后,将开关从‘未激活’切换到‘激活’,然后点击‘保存片段’按钮。

该代码获取归档列表并将其限制为过去6个月。它还创建了一个短代码,并在文本小工具中启用短代码。

您现在可以转到外观 » 小工具页面,并向侧边栏添加一个‘文本’小工具。在文本模式下添加您的短代码,如下所示:

  • [wpb_custom_archives]

别忘了保存您的小工具设置。现在您可以访问您的网站查看自定义归档列表的效果。

总结

以上就是我们关于如何限制WordPress中显示的归档月份数量的方法。您还可以查看我们关于WordPress函数文件的最有用技巧和如何删除WordPress中归档页面的指南。

如果您喜欢这篇文章,请订阅我们的YouTube频道并关注我们的Twitter和Facebook。



Related Posts

  • 2024-08-04
  • WordPress 教学

不喜欢 WordPress 4.3 引入的格式化快捷键?觉得有点烦人?最近,有用户问我们如何在 WordPress 中禁用视觉编辑器格式化快捷键。在本文中,我们将向您展示如何做到这一点。

閱讀更多
  • 2024-07-31
  • WordPress 教学

你在 WordPress 网站上看到 503 服务不可用错误吗?503 错误是因为服务器无法处理请求,通常是由于服务器过载或维护。而这个错误不会告诉你具体原因,这对于初学者来说非常令人沮丧。本文将向你展示如何修复 WordPress 中的 503 服务不可用错误。

閱讀更多
  • 2024-07-30
  • WordPress 教学

管理一个企业需要大量的工作。如果您无法正确维护您的 WordPress 网站,可能会迅速看到流量和销售额下降的现象。幸运的是,您可以聘请虚拟助手 (VA) 来帮助管理您的网站。本文将教您如何聘请 WordPress 虚拟助手,以便您可以专注于业务中最重要的活动。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>