WordPress ทำให้ Embed รูปภาพ, Tweets, YouTube Videos และเนื้อหาประเภทอื่นๆ ได้ง่ายด้วยการ Paste URL เพียงอย่างเดียว แต่ ณ เวลาเขียน คุณไม่สามารถ Embed เอกสารอย่าง PDF หรือ Spreadsheets ด้วยวิธีเดียวกันได้
ในสถานการณ์ที่ดีที่สุด คุณโพสลิงก์ไปยังเอกสาร ทำให้พร้อมสำหรับผู้ใช้ดาวน์โหลด นั้นทำงานได้ดี แตบางครั้งคุณต้องการให้ผู้ใช้ดูเอกสารบนไซต์ของคุณ โดยไม่ต้องดาวน์โหลดไปใช้ที่อื่น
มีวิธีง่ายเพิ่มฟังก์ชันนี้ให้เว็บไซต์ WordPress ของคุณ คือการใช้ Plugin "Embed Any Document" ซึ่งอนุญาตให้คุณ Embed เอกสารประเภทไฟล์ต่อไปนี้:
- Microsoft Word (docx, docm, dotm, dotx)
- Microsoft Excel (xlsx, xlsb, xls, xlsm)
- Microsoft PowerPoint (pptx, ppsx, ppt, pps, pptm, potm, ppam, potx, ppsm)
- Adobe Portable Document Format (pdf)
- Text files (txt)
- TIFF Images (tif, tiff)
- Adobe Illustrator (ai)
- Scalable Vector Graphics (svg)
มันใช้ Google Docs Viewer หรือ Microsoft Online (ขึ้นอยู่กับที่คุณชอบ) เพื่อแสดง Embed บนเว็บไซต์ของคุณ
ทำตามคำแนะนำด้านล่าง เพื่อติดตั้งและตั้งค่า Plugin นี้บนเว็บไซต์ของคุณ
วิธี Embed เอกสารใดๆ ใน WordPress Post
1. ก่อนอื่น ติดตั้ง Plugin โดยไปที่ "Plugins -> Add New" และใส่ "Embed any Document" เป็น Search Query ติดตั้งและเปิดใช้งาน Plugin "Embed Any Document"

2. หลังเปิดใช้งาน ไปที่ "Settings -> Embed Any Document" เพื่อตั้งค่า Plugin คุณสามารถปรับ Width และ Height ของ Embed บนไซต์ และเลือกว่าจะแสดง Download Link ให้ทุกคน, Logged-in Users เท่านั้น หรือไม่มี Download Link เลย

3. เมื่อพอใจแล้ว คุณสามารถทดสอบ Plugin โดยสร้าง Post ใหม่: "Posts -> Add New"
4. คลิกปุ่ม "Add Document" ซึ่งควรอยู่ข้างๆ "Add Media"

5. Popup ควรปรากฏบนหน้าจอ ใน Free Version คุณมีตัวเลือก Upload Document หรือเพิ่มจาก URL หากต้องการ Embed เอกสารที่เก็บใน Google Drive, Dropbox หรือ Box คุณต้องซื้อ Pro Version เพื่อปลดล็อกฟีเจอร์เหล่านี้ Workaround ที่เป็นไปได้คือ ดึงเอกสารจาก Cloud Storage ของคุณ และ Upload ผ่านตัวเลือก "Upload document"

6. เมื่อเลือกเอกสารที่จะอัปโหลดแล้ว คุณจะได้โอกาสควบคุมตัวเลือกบางอย่างก่อน Insert เอกสาร คลิกปุ่ม "Insert" เพื่อเพิ่ม Document Shortcode ใน Post ของคุณ

7. สุดท้าย บันทึก Post และ Preview เพื่อดูว่า Embedded Document ดูอย่างไรบนเว็บไซต์ของคุณ
ทางเลือกอื่นๆ
นี่คือ Plugins อื่นๆ ที่ให้คุณ Embed เอกสารบนไซต์
- Google Docs Embedder — คล้าย Embed Any Document อนุญาต Embed เอกสารรูปแบบหลากหลาย
- Google Drive Embedder — ช่วย Embed เอกสารที่เก็บใน Google Drive
Wrap Up
แค่นี้ก็สามารถเพิ่มเอกสารในเว็บไซต์ WordPress ของคุณได้แล้ว หากคุณมีเทคนิคอื่นสำหรับ Embed เอกสารใน WordPress Sites มาแบ่งปันกับเราในส่วนความคิดเห็นด้านล่าง