問題描述

我發現 is_front_page 看起來返回 true 當我查看主頁,並有一個粘貼的帖子分配到那裏。

當我通過設置> 分配了一個頁面作為靜態首頁時,它也返回 true 讀。

為什麼要用 is_home()

最佳解決方案

 is_front_page()如果用户位於設置為 Settings->Reading->Front page displays 上的首頁的頁面或頁面上,則返回 true

所以如果您將 about us 設置為首頁,則此條件將僅在顯示 about us 頁面時才為真。

 在帖子列表頁面上,is_home()返回 true,這通常是顯示最新 10 個帖子的頁面。

如果默認情況下 Front page displays 下的設置保留,則主頁將返回 is_front_page()is_home()

使用 is_home()的一個例子:

  • 您已將您的帖子頁面設置為名為 News 的頁面。
  • 用户在那裏導航,並在標題中顯示額外的導航
  • 您可以使用 is_home()來執行此操作。

參考文獻

注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。