論壇新開第一PO (`°ω°´)=ノ
昨晚突然想到一個問題,Blogger有辦法讓側欄不在個別文章出現嗎?
我只知道利用頁面判斷式可以讓側欄在某種頁面下消失,
但如果我只想在某篇文章拿掉側欄,其他文章側欄正常出現,
可行嗎?
最新回應
精華文章
常見 FAQ
發表文章
論壇首頁 » 最新回應
讓側欄不在個別文章出現
10/14/2015 09:45:00 上午
6 則留言:
◎ 使用 Google 帳號者,勾選「通知我」可收到後續回覆的 mail!
◎ 沒使用 Google 帳號者,發言身份可選「名稱/網址」,來輸入暱稱
◎ 詢問 CSS 、非官方範本問題、或貴站為商業網站 ,請參考「Blogger 免費諮詢 + 付費諮詢」
◎ 若留言要輸入語法,"<"、">"這兩個符號請用其他符號代替,否則語法會消失!
◎ 若發現留言不見了,通常是因為"複製貼上"的內容常被系統判定為垃圾留言,請不用擔心,我會定期將留言恢復。
可以的,使用文章網址的判斷式即可。我假設你已經知道如何處理「隱藏側邊欄」這件事:
回覆刪除<b:if cond='data:blog.url == "文章網址"'>
這裡放「隱藏側邊欄」的 code
</b:if>
不過我看你的網站並沒有買網址,這代表根據訪客區域的不同,網址後綴可能會是 .tw, .hk, .jp... 那麼判斷式就無效了,因為無法含括所有的網址後綴。
唯一的解決方式是參考 http://www.wfublog.com/2012/06/blogger.html →「四、不讓 Blogger 轉址的方法」→ 安裝這段程式碼,讓網址固定在 .blogspot.com,然後判斷式裡的 "文章網址" 也是使用 .blogspot.com 的網址,這樣就可以解決你的問題了。
原來有文章網址判斷式!
回覆刪除其實以前我有用過那個不讓blogger轉址的方法,後來好像在測試衝突時拿掉了...
我改天再試試看,謝謝~
請問那有辦法讓小工具只出現在 "含有特定標籤" 的文章嗎??
回覆刪除例如我只想讓音樂撥放器的小工具出現在含有"音樂"標籤的文章。
雖然這做得到,但你需要非常懂 Blogger 範本的語法才可能自行處理,一樣可以用判斷式:
刪除<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.name == "音樂"'>
這裡執行你要的音樂播放器
</b:if>
</b:loop>
1. 你必須知道範本中哪裡可以執行以上這段語法
2. "音樂" 換成自訂的標籤名稱
3. "這裡執行你要的音樂播放器" 改成你要執行的語法
感謝WFU大大!
刪除作者已經移除這則留言。
刪除