Skip to content

คู่มือการใช้งาน Shortcode [s_loop]

คำสั่ง [s_loop]

คือ Shortcode สำหรับแสดง Content Item ในรูปแบบและเงื่อนไขต่างๆ ตามแนวทางของ Blocks Post Grid โดยธีม Plant 3 ได้เตรียม Parameters ต่างๆ ตาม wp_query ไว้ดังนี้

Parametersรายละเอียด
authorระบุ ID ของผู้เขียน
author_nameระบุชื่อผู้เขียน
catระบุ ID ของหมวดหมู่
category_nameระบุชื่อของหมวดหมู่
ignore_sticky_postsกำหนดว่าจะแสดงโพสต์ที่ปักหมุดหรือไม่ (ค่าเริ่มต้น: false)
meta_keyระบุ meta key สำหรับการค้นหา
meta_valueระบุค่า meta value สำหรับการค้นหา
offsetจำนวนโพสต์ที่จะข้ามก่อนเริ่มแสดงผล
orderลำดับการเรียง (DESC หรือ ASC, ค่าเริ่มต้น: DESC)
orderbyเรียงลำดับตามฟิลด์ (ค่าเริ่มต้น: date)
post_parentID ของโพสต์แม่
post_parent__inแสดงเฉพาะโพสต์ที่มี parent ID อยู่ในรายการที่กำหนด
post_parent__not_inไม่แสดงโพสต์ที่มี parent ID อยู่ในรายการที่กำหนด
post_statusสถานะของโพสต์ที่ต้องการแสดง (ค่าเริ่มต้น: publish)
post_typeประเภทของโพสต์ที่ต้องการแสดง (ค่าเริ่มต้น: post)
post__inแสดงเฉพาะโพสต์ที่มี ID อยู่ในรายการที่กำหนด
post__not_inไม่แสดงโพสต์ที่มี ID อยู่ในรายการที่กำหนด
posts_per_pageจำนวนโพสต์ที่แสดงต่อหน้า (ค่าเริ่มต้น: 9)
tagแท็กของโพสต์ที่ต้องการแสดง
tax_operatorตัวดำเนินการสำหรับ taxonomy (ค่าเริ่มต้น: IN)
tax_include_childrenรวมหมวดหมู่ย่อยใน taxonomy หรือไม่ (ค่าเริ่มต้น: true)
tax_termเทอมของ taxonomy ที่ต้องการใช้
taxonomyชื่อของ taxonomy ที่ต้องการใช้
exclude_currentไม่แสดงโพสต์ปัจจุบัน (ค่าเริ่มต้น: false)
paginationแสดงการแบ่งหน้าหรือไม่ (ค่าเริ่มต้น: false)
cssคลาส CSS ที่ใช้ (ค่าเริ่มต้น: s-grid -d3)
templateเทมเพลตที่ใช้แสดงผล (ค่าเริ่มต้น: card)

ตัวอย่างการใช้งาน

[s_loop posts_per_page="8" css="s-grid" category_name="blog" template="list" pagination="true"]

การแสดงผล แสดง 8 บทความ เพิ่มคลาส s-grid เลือกเฉพาะหมวดหมู่ blog แสดงเป็นรูปแบบ list และ แสดง pagination