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