正如您所知,Jekyll使用Liquid標籤,而Liquid模板引擎支持If/Else/Unless
statements。有誰知道如何僅在'主頁'上顯示特定內容(&未分頁)?Jekyll IF語句爲'IF索引(主頁)而不是分頁'?
4
A
回答
3
Got it!
UPDATE:這是不行的,如果你不還有足夠的分頁職位。也就是說,它只適用於至少有page1
和page2
。
如您所知,Jekyll supports pagination。因此,僅定位到索引/主頁(具體僅在第一頁,即page1
和NOT page2
,page3
...),您可以使用此:
{% if paginator.next_page == 2 %}
<div id="welcome">Hello, welcome to my blog!</div>
{% endif %}
{% if paginator.next_page == 2 %}
告訴傑基爾檢查,如果下一分頁的頁面是page2
(即當前頁面是page1
)並顯示指定的內容。
這個工作所有的最好:
{% if paginator.previous_page %}
{% else %}
<div id="welcome">Hello, welcome to my blog!</div>
{% endif %}
未經檢驗的,但{% if paginator.previous_page == 0 %}
威力工作爲好。
0
最好的辦法的是:
{% if paginator.page==1 %}
// Do something here
{% endif %}
相關問題
- 1. ASH if if語句中的if語句
- 2. 我的if語句執行兩個if而不僅僅是1
- 3. 的Javascript不是if語句
- 4. 如果語句嵌套if if語句嵌套if語句,
- 5. if語句爲C++
- 6. ajax條件if語句加載頁面
- 7. if語句後網頁會凍結
- 8. 在jekyll標籤頁中執行if
- 9. 價值分配,而不是用在if語句
- 10. 不空if語句
- 11. IF語句不VBA
- 12. if語句裏添加if語句
- 13. If語句中的If語句
- 14. 問題在if語句中if語句
- 15. if語句中的if語句
- 16. 爲什麼這個if語句引起
- 17. 用if語句分配SqlParameter
- 18. 在if語句中劃分
- 19. 分配內if語句
- 20. 枝條分隔if語句
- 21. JavaScript if if語句變量
- 22. 寫if if elseif else語句
- 23. (Inner)加入if if語句
- 24. If if語句有問題
- 25. 麻煩if if語句C++
- 26. if,else if echo語句
- 27. C++ If/else if語句
- 28. if else if else語句(JS)
- 29. Netlogo fore if with if語句
- 30. If If語句的問題