Blogger:常用頁面判斷式用法
Blogger「if 頁面判斷式用法」整理。
首頁|if 頁面判斷式
首頁 homepageUrl (* 只在唯一首頁 )
<b:if cond='data:blog.url == data:blog.homepageUrl'>
此段內容在網站的首頁顯示
</b:if>
首頁 index (* 包含首頁、標籤頁面、搜尋頁面、/search。)
<b:if cond='data:blog.pageType == "index"'>
此段內容在網站的首頁顯示 (* 包含首頁、標籤頁面、搜尋頁面。)
</b:if>
文章頁面|if 頁面判斷式
文章頁面 item ( /2017/01/post_page.html )
<b:if cond='data:blog.pageType == "item"'>
此段內容在網站的所有文章頁面顯示
</b:if>
單一文章頁面用法:
<b:if cond='data:blog.url == data:blog.canonicalHomepageUrl + "2017/01/post_page.html"'>
此段內容在網站的單一文章頁面顯示
</b:if>
靜態網頁|if 頁面判斷式
靜態網頁 static_page ( /p/static_page.html )
<b:if cond='data:blog.pageType == "static_page"'>
此段內容在網站的所有靜態頁面顯示
</b:if>
單一靜態網頁用法:
<b:if cond='data:blog.url == data:blog.canonicalHomepageUrl + "p/static_page.html"'>
此段內容在網站的單一靜態網址頁面顯示
</b:if>
網誌存檔|if 頁面判斷式
網誌存檔頁面 archive ( /2017/01/、/2017_01_01_archive.html )
<b:if cond='data:blog.pageType == "archive"'>
此段內容在網站的所有網誌存檔頁面顯示
</b:if>
單一網誌存檔頁面用法:
<b:if cond='data:blog.url == data:blog.canonicalHomepageUrl + "2017_01_01_archive.html"'>
此段內容在網站的單一文章頁面顯示
</b:if>
標籤頁面|if 頁面判斷式
標籤頁面 searchLabel ( /search/label/ )
<b:if cond='data:blog.searchLabel'>
此段內容在網站的所有標籤頁顯示
</b:if>
單一標籤頁面用法:( /search/label/網站架設 )
<b:if cond='data:blog.searchLabel == "網站架設"'>
此段內容只在網站架設標籤頁顯示
</b:if>
搜尋頁面|if 頁面判斷式
搜尋頁面 ( /search?q= )
<b:if cond='data:blog.searchQuery'>
此段內容在網站的所有搜尋結果頁面顯示
</b:if>
單一搜尋頁面用法: ( /search?q=置入想放的關鍵字 )
<b:if cond='data:blog.searchQuery == "置入想放的關鍵字"'>
此段內容在網站的單一搜尋結果頁面顯示
</b:if>
404 錯誤頁面|if 頁面判斷式
404 錯誤頁面
<b:if cond='data:blog.pageType == "error_page"'>
此段內容只在 404 錯誤頁面顯示
</b:if>
行動版網頁|if 判斷式
行動版
<b:if cond='data:blog.isMobile'>
此段內容只在行動版網頁上顯示
</b:if>