問題描述
我發現 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 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。