Re: [問題] blogger的首頁文章顯示設定

看板Web_Design作者 (米奧)時間9年前 (2016/03/29 23:06), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
因為我很瞎的回錯..只好認真研究一下再來回一次 XDrz 我也不熟 blogger 超難用的樣板, 我本來想直接從樣板去調整隱藏特定 label 的文章, 但它沒提供判斷的方法,弄了半天連塞自己的變數進去都搞不定... 最後只好還是有點瞎的土法煉鋼,有點蠢但有效啦 Orz 首先找到一個長得像這樣的地方: === <b:loop values='data:posts' var='post'> ...... === 它會列出你的文章, 往下面找一點應該會有 === <b:include data='post' name='post'/> === 這一段,以下我叫它「單篇文章區塊」。 土法煉鋼的方法是尋找文章包含的 label , 如果有的話,就加個包含 class 的 div 容器給它, 然後請自行從 css 中加入樣式隱藏。 所以請在「單篇文章區塊」的上面加上: **這裡我使用的 class name 是 hide-from-list 然後要隱藏的標籤名是 test 很多 < 和 > 符號非用 &lt; 和 &gt; 來取代不可, 還有部分引號也變成 &quot; 有點難讀,還請注意不要改錯** === <b:loop values='data:post.labels' var='label'> <b:if cond='data:label.name == &quot;test&quot;'> &lt;div class="hide-from-list"&gt; </b:if> </b:loop> === 然後在「單篇文章區塊」的下面加上: === <b:loop values='data:post.labels' var='label'> <b:if cond='data:label.name == &quot;test&quot;'> &lt;/div&gt; </b:if> </b:loop> === 這樣就可以隱藏特定標籤的文章了, 只是依據你的版面設計和內容可能還要調整一下放置的地方, 祝順利 :) ※ 引述《autumoon (ウラミヲ晴ラシマスカ?)》之銘言: : 最近利用blogger架個人網站, : 想說讓首頁的最新文章清單做部分隱藏。 : (例如比較碎碎念的部分,放首頁佔空間實在有礙觀瞻...) : 記得以前玩WP的時候因為首頁的新文章是用"文章分類"來包住內文的, : 所以可以用CSS設定display:none來關閉某些分類底下的新文章; : 但是blogger用的是lable,而且我看原始碼好像也不是lable來包內文, : 所以好像也沒辦法照WP的方式處理的樣子。 : 研究很久,GOOGLE也找了半天就是找不到可以處理的方法, : 我是平面設計出身,只熟HTML+CSS,JS並不是很懂, : 請問有熟blogger的高手可以給點提示嗎? -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.108.195 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1459263983.A.C59.html
文章代碼(AID): #1M-fdlnP (Web_Design)
文章代碼(AID): #1M-fdlnP (Web_Design)