不限制顯示文章筆數(文章不分頁)
在自訂頁面上顯示所有文章,我們可以用 WP_Query() 輕易達成, 在 posts_per_page 參數設為 -1 即可,但有時我們需要在主題頁面上顯示所有文章,但又不想再跟資料庫要一次資料,多少會影響效能,或是開發插件,並不會去動到主題,所以就沒辦法使用 WP_Query() ,所以可以改使用 pre_get_posts 這個鉤子,去修改Main Query 參數,下方針對兩種方法作介紹。
使用 WP_Query()
pre_get_posts_fun
使用這個鉤子,要把下列代碼,貼至主題根目錄下的 fu[……]