ค้นหาใน Editing Menu สลับ Text/Visual Tab ไม่เจอตัวเลือกสร้างตาราง ทุกปีใช้ WordPress คิดว่าอย่างน้อยเครื่องมือมาตรฐานนี้ควรอยู่ แต่ไม่มี
จริงไหม? CMS ยอดนิยมที่สุดโลก ไม่มีตัวเลือกสร้างตาราง?
โชคดี ที่ WordPress Environment หมายถึง: เสมอมี Plugin สำหรับทุกอย่าง
The Usual Suspect (ผู้ต้องสงสัยปกติ)
วิธีทั่วไปสร้างตารางใน WordPress: "ปลดล็อก" ตัวเลือก Edit ขั้นสูงด้วย Plugin ตัวยอดนิยม: TinyMCE Advanced ดาวน์โหลด/ติดตั้ง via "Plugins -> Add New" ใน Admin Area
ติดตั้งเสร็จ -> Editing Menu กลายขั้นสูงขึ้น เมนูและตัวเลือกเพิ่มมาก ความสามารถใหม่: Insert Table
แต่จากรูป: ตารางที่เพิ่ม = แถว/คอลัมน์ธรรมดา Placeholder สำหรับเนื้อหา
ถ้าพอใจ ใช้ TinyMCE Advanced จัดการตารางได้ แต่อยากได้ตารางซับซ้อน Feature-rich สวยตา -> ต้องใช้ TablePress
รู้จัก TablePress
Plugin นี้อยู่ใน Repo WordPress ค้นหาเร็ว 2 คลิก ใช้งานได้
แต่วิธีใช้ต่าง TinyMCE: แทน Insert Table แล้วกรอกใน Post/Page TablePress ต้องสร้าง Table ก่อน -> ใส่ด้วย Shortcode
ข้อดีหลัก: Update Table ได้โดยไม่ต้อง Edit Post/Page
สร้าง/แก้ไข Table: ใช้ Menu "TablePress" Sidebar Admin Area หน้าแรก: รายการ Tables ทั้งหมด ยังไม่มี -> Add หรือ Import
มี Tab หลายอัน: "Add New", "Import", "Export", "Plugin Options", "About"
จุดเด่น TablePress: Import/Export Tables ได้ หากมี Spreadsheet อยู่แล้ว ไม่ต้องสร้างใหม่ใน WordPress และกลับกัน: Table ใน TablePress นำกลับใช้นอก WordPress ได้
สร้างและ Insert ตาราง
สร้าง Table: คลิก "Add New" ใส่ชื่อ/คำอธิบาย ตัดสินใจ Row/Column
คลิก "Add Table" -> ได้ Shortcode พร้อม Table ID ใส่ Code นี้ใน Post/Page
กรอกเนื้อหา และปรับแต่งเพิ่มเติมด้วย Options ใต้ตาราง
เสร็จ -> Scroll ล่างสุด -> "Save Changes" Copy/Export/Delete ได้
Copy Shortcode -> ใส่ใน Post/Page ที่ต้องการให้ Table ปรากฏ
TablePress มี Base Design สวยกว่า Barebone Table ของ TinyMCE มาก ปรับต่อด้วย CSS ได้ หากไม่ใช้ CSS ลักษณะจะขึ้นกับ Theme ที่ใช้ นี่คือผลลัพธ์บน Post จริง
Extra Features เพิ่มเติม
ลักษณะเพียงอย่างเดียวพอชนะใจ แต่ TablePress มี Extras Out of the box สังเกตรูป "Result": "Show 10 Entries" ซ้ายบน ผู้เยี่ยมชมตั้งแถวที่อยากเห็นได้
มี "Search Box" ขวาบน, "Previous/Next" ขวาล่าง และ Sorting Ascending/Descending ต่อ Row
ฟีเจอร์ประโยชน์สำหรับ Officer: ใช้ "Formulas" ภายในตาราง เหมือน Spreadsheet Apps
ฟีเจอร์อื่นๆ เยอะมาย สำรวจและใช้ประโยชน์เต็มที่ แต TablePress พอใจ User WordPress ทั่วไป แม้ไม่ Tweak เพิ่ม
ผู้ใช้ WordPress ทั่วไปอาจไม่ต้องใช้ Table ในการสร้างเนื้อหา แต่ดีที่ TablePress อยู่พร้อมคุ้มครองเมื่อต้องการ