如何限制WordPress中顯示的存檔月數


您是否要顯示WordPress中顯示的存檔月數? 如果您已經寫博客多年,您會發現存檔列表將變得太長。 在本文中,我們將向您展示如何限制WordPress中顯示的存檔月數。

如何限制WordPress中的存檔月份數

影片教學

訂閱WPBeginner

如果您不喜歡該視頻或需要更多說明,請繼續閱讀。

方法1:使用插件限制存檔月數

此方法更簡單,建議所有用戶使用。

您需要做的第一件事是安裝並激活Collapsing Archives插件。 有關更多詳細信息,請參閱有關如何安裝WordPress插件的分步指南。

激活後,您需要訪問 外觀»小部件 頁,然後將“折疊式存檔”小部件添加到側邊欄。

收合檔案

小部件菜單將展開以顯示其設置。

“折疊式存檔”小部件使用JavaScript將您的存檔鏈接折疊成可折疊的年度鏈接。 您的用戶可以單擊年份將其擴展以查看每月存檔。 您甚至可以折疊每月的存檔,並允許用戶在下面查看帖子標題。

查看適合您需要的小部件設置,然後單擊“保存”按鈕以存儲您的設置。

現在,您可以訪問您的網站以查看正在運行的小部件。

崩潰的檔案

方法2。用壓縮存檔替換默認存檔

此方法通過以緊湊,更易於表現的方式精美地顯示默認存檔窗口小部件,從而提供了一種更乾淨的替代方法。

首先,您需要安裝並激活Compact Archives插件。 有關更多詳細信息,請參閱有關如何安裝WordPress插件的分步指南。

激活後,您需要訪問 外觀»小部件 頁,然後將“壓縮檔案”小部件添加到側邊欄中。

壓縮檔案設置

Compact Archives插件有三種樣式。 您可以選擇塊,縮寫或數字。

不要忘記單擊保存按鈕來存儲您的小部件設置。

現在,您可以訪問您的網站以查看實際的壓縮歸檔。

壓縮檔案預覽

您還可以使用Compact Archives插件在您的站點上創建自定義檔案頁面。 有關更多詳細信息,請參見有關如何在WordPress中創建緊湊歸檔文件的指南。

方法3。手動限制WordPress中的存檔月數

此方法要求您將代碼添加到WordPress主題文件中。 如果您以前沒有做過,請查看我們的指南,了解如何在WordPress中復制和粘貼代碼。

您需要將以下代碼添加到主題的functions.php文件或特定於站點的插件中。

// Function to get archives list with limited months
function wpb_limit_archives() { 

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

} 

// Create a shortcode
add_shortcode('wpb_custom_archives', 'wpb_limit_archives'); 

// Enable shortcode execution in text widget
add_filter('widget_text', 'do_shortcode'); 

此代碼獲取存檔列表,並將其限制為僅過去6個月。 然後,它創建一個簡碼並在文本小部件中啟用簡碼。

你現在可以去 外觀»小部件 頁,然後在邊欄中添加“文本”小部件。 切換到文本模式並添加您的短代碼,如下所示:

    [wpb_custom_archives]

不要忘記保存小部件設置。

現在,您可以訪問您的網站以查看您的自定義檔案列表。

僅此而已,我們希望本文能幫助您學習如何限制WordPress中顯示的存檔月數。 您可能還需要查看WordPress函數文件的這些最有用技巧的列表。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。