cara membatasi popular post nextwapblog

Posting ini adalah posting lanjutan. Related post mungkin tak banyak dilirik tapi disarankan harus ada dalam sebuah blog, disamping memudahkan pengunjung untuk menuju ke post lain dan bisa menambah time on site juga. Namun bagaimana jika kejadian yang dialami sama dengan popular posting ini adalah jawaban dari itu semua

Dalam tutorial ini yang kita pergunakan masih template milik Mas bro Flambons yang bernama "Portal berita" kenapa nggak template saya ? Takut pada puyeng ntar

Langkah pertama sobat login terlebih dahulu.
Pergi ke Dasbor » Tema » Mobile » post.html dan cari syntax dibawah ini :

  1. 01.
  2. 02.
  3. 03.
  4. 04.
  5. 05.
  6. 06.
  7. 07.
  8. 08.
  9. 09.
  10. 10.
  11. 11.
  12. 12.
  13. 13.
  14. 14.
  15. 15.
  16. 16.
  17. 17.
{% if site.settings.posts_list_in_singlepost != and recent_posts != null %}
<div class="recent-posts">
<h3>
{{ site.settings.posts_list_in_singlepost == 'recent_posts' ? 'Recent Posts' : 'Related Posts' }}
</h3>
<ul>
{% for r_post in recent_posts %}
<li>
<a href="/{{ r_post.link }}.html">{{ r_post.title }}</a>
</li>
{% endfor %}
</ul>
</div>
{% endif %}

Ubah lah syntax diatas pada bagian yang ditandai warna merah menjadi :
  1. 01.
  2. 02.
  3. 03.
  4. 04.
  5. 05.
  6. 06.
  7. 07.
  8. 08.
  9. 09.
  10. 10.
  11. 11.
  12. 12.
  13. 13.
  14. 14.
  15. 15.
  16. 16.
  17. 17.
  18. 18.
  19. 19.
  20. 20.
  21. 21.
  22. 22.
  23. 23.
  24. 24.
  25. 25.
  26. 26.
  27. 27.
  28. 28.
  29. 29.
  30. 30.
  31. 31.
  32. 32.
  33. 33.
  34. 34.
  35. 35.

{% if site.settings.posts_list_in_singlepost|length > 5 %}
<div class="recent-posts">
<h3>
{{ site.settings.posts_list_in_singlepost == 'recent_posts' ? 'Recent Posts' : 'Related Posts' }}
</h3>
<ul>
{% for r_post in recent_posts|slice(0, 5) %}
<li>
<a href="/{{ r_post.link }}.html">{{ r_post.title }}</a>
</li>
{% endfor %}
</ul>
</div>
{% endif %}
{% if site.settings.posts_list_in_singlepost == 'null' %}
<div class="recent-posts">
<h3>
{{ site.settings.posts_list_in_singlepost == 'recent_posts' ? 'Recent Posts' : 'Related Posts' }}
</h3>
<ul>
{% for r_post in recent_posts %}
<li>
<a href="/{{ r_post.link }}.html">{{ r_post.title }}</a>
</li>
{% endfor %}
</ul>
</div>
{% endif %}

Copas code:

NB:
Argument :
{% if popular_posts|length > 5 %} mengecheck apakah jumlah related post itu lebih dari 5
{% for posts in popular_posts|slice(0, 5) %} memabatasi jumlah related post menjadi 5 untuk ditampilkan nantinya jika jumlah related post lebih dari 5
Angka 5 didalam slice() bisa sobat ganti dengan berapa related post yang ingin sobat tampilkan.

Demikianlah tutorial membatasi jumlah related post dengan Twig code. Semoga membantu sobat-sobat setia nextwapblog.