วิธีแก้ไขปัญหา Facebook และ Instagram oEmbed ใน WordPress

เผยแพร่แล้ว: 2023-02-17

คุณต้องการเรียนรู้วิธีแก้ไขปัญหา Facebook และ Instagram oEmbed ใน WordPress หรือไม่

หากคุณเคยเพิ่มเนื้อหา Facebook หรือ Instagram ลงใน WordPress โดยใช้ค่าเริ่มต้น oEmbed หรือ Embed block ฟีเจอร์นี้จะใช้งานไม่ได้อีกต่อไป ซึ่งอาจทำให้เกิดข้อผิดพลาดและเนื้อหาหายไปบนเว็บไซต์ WordPress ของคุณ

ในคู่มือนี้ เราจะแสดงวิธีแก้ปัญหาการฝัง Facebook และ Instagram เพื่อให้ผู้เยี่ยมชมสามารถเพลิดเพลินกับเนื้อหาโซเชียลบนเว็บไซต์ WordPress ของคุณได้

How to fix the Facebook and Instagram oEmbed issue in WordPress

ปัญหา oEmbed ของ Facebook และ Instagram ใน WordPress คืออะไร

ในอดีต คุณสามารถฝังโพสต์ Instagram และ Facebook ใน WordPress ได้อย่างง่ายดายโดยใช้โปรโตคอลที่เรียกว่า oEmbed

อย่างไรก็ตาม Facebook เปลี่ยนวิธีการทำงานของ oEmbed ดังนั้นคุณจึงไม่สามารถฝังวิดีโอ รูปภาพ อัปเดต และเนื้อหาอื่นๆ จาก Facebook หรือ Instagram ได้อย่างง่ายดายอีกต่อไป

ตอนนี้คุณต้องลงทะเบียนแอปและใช้โทเค็นไคลเอนต์เพื่อรับข้อมูลจาก Facebook Graph API ก่อนจึงจะสามารถฝังเนื้อหา Facebook หรือ Instagram บนบล็อก WordPress ของคุณได้

การดำเนินการนี้ต้องใช้เวลาและความพยายามอย่างมาก โดยเฉพาะอย่างยิ่งหากคุณต้องการแสดงโพสต์โซเชียลต่างๆ มากมายทั่วทั้งเว็บไซต์ของคุณ ด้วยเหตุนี้ ผู้ที่อยู่เบื้องหลัง WordPress จึงตัดสินใจลบฟีเจอร์การฝังตัวของ Facebook และ Instagram

หากก่อนหน้านี้คุณเพิ่มเนื้อหา Facebook ลงในเว็บไซต์ของคุณโดยใช้ oEmbed เนื้อหานั้นจะมีลักษณะเหมือนภาพต่อไปนี้

An example of an oEmbed error in WordPress

หากคุณฝังโพสต์ Instagram โดยใช้ oEmbed คุณจะได้รับข้อผิดพลาดที่คล้ายกัน

นี่เป็นประสบการณ์ที่ไม่ดีของผู้ใช้ และผู้เยี่ยมชมบางรายอาจคิดว่าเว็บไซต์ของคุณใช้งานไม่ได้ ไม่ได้รับการดูแลอีกต่อไป หรือคุณไม่ใช่ธุรกิจที่น่าเชื่อถือหรือเชื่อถือได้

มีวิธีแก้ไขปัญหาด้วยตนเอง ตัวอย่างเช่น คุณอาจอ่านแต่ละหน้าและโพสต์และลบเนื้อหาที่ฝังไว้ อย่างไรก็ตาม การดำเนินการนี้ต้องใช้เวลาและความพยายามอย่างมาก และไม่มีการรับประกันว่าคุณจะพบการฝังที่เสียหายทั้งหมด

จากที่กล่าวมา เรามาดูกันว่าคุณสามารถแก้ไขปัญหา Facebook และ Instagram oEmbed บน WordPress ได้อย่างไร

วิธีแก้ไขปัญหา Facebook & Instagram oEmbed

วิธีที่ง่ายที่สุดในการแก้ไขปัญหา oEmbed คือการใช้หนึ่งในปลั๊กอิน Smash Balloon ฟรี

หากคุณต้องการฝังโพสต์ Instagram ใน WordPress คุณต้องใช้ปลั๊กอิน Smash Balloon Social Photo Feed

An instagram post, embedded in a WordPress website

ต้องการฝังโพสต์ Facebook ใน WordPress หรือไม่ จากนั้นคุณสามารถใช้ปลั๊กอิน Smash Balloon Social Post Feed ฟรีแทนได้

ก่อนอื่น คุณต้องติดตั้งและเปิดใช้งานปลั๊กอิน สำหรับรายละเอียดเพิ่มเติม โปรดดูคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีติดตั้งปลั๊กอิน WordPress

หลังจากติดตั้งปลั๊กอินแล้ว ให้ไปที่ Instagram Feed » oEmbeds หรือ Facebook Feed » oEmbeds ขึ้นอยู่กับปลั๊กอินที่คุณใช้

เราใช้ปลั๊กอิน Social Photo Feed ในรูปภาพทั้งหมดของเรา แต่ขั้นตอนจะเหมือนกันทุกประการไม่ว่าคุณจะใช้ปลั๊กอินใด

Enabling the oEmbed feature for Instagram and Facebook

บนหน้าจอนี้ เพียงคลิกที่ปุ่ม 'เปิดใช้งาน'

แค่นั้นแหละ. ตอนนี้คุณสามารถฝังโพสต์ Facebook และ Instagram บนเว็บไซต์ WordPress ของคุณได้แล้ว

วิธีฝังโพสต์ Instagram หรือ Facebook ใน WordPress

ไม่ว่าคุณจะใช้ Facebook หรือ Instagram คุณสามารถฝังโพสต์ที่ต้องการในหน้า โพสต์ หรือพื้นที่พร้อมวิดเจ็ต เช่น แถบด้านข้าง

ทางเลือกหนึ่งคือการเปิดเพจหรือโพสต์ที่คุณต้องการแสดงเนื้อหาโซเชียล จากนั้น คลิกที่ไอคอน '+' และพิมพ์ 'ฝัง'

เมื่อบล็อกด้านขวาปรากฏขึ้น ให้คลิกเพื่อเพิ่มลงในเพจหรือโพสต์

Adding the Embed block to a WordPress page or post

ในฟิลด์ 'ฝัง' เพียงวาง URL ของโพสต์ Instagram หรือ Facebook ที่คุณต้องการแสดงบนเว็บไซต์ของคุณ

จากนั้นคลิกที่ 'ฝัง'

Embedding an Instagram post in WordPress

WordPress จะแสดงโพสต์เฉพาะนั้น เมื่อคุณพร้อมที่จะเผยแพร่โพสต์ เพียงคลิกที่ 'อัปเดต' หรือ 'เผยแพร่'

ตอนนี้เมื่อคุณเยี่ยมชมเพจ คุณจะเห็นโพสต์บนโซเชียลมีเดีย

An example of an Instagram post in WordPress

อีกทางเลือกหนึ่งคือการเพิ่มโพสต์ Instagram หรือ Facebook ลงในพื้นที่พร้อมวิดเจ็ต เช่น แถบด้านข้าง ด้วยวิธีนี้ คุณสามารถโปรโมตโพสต์เดียวกันในทุกหน้าของเว็บไซต์ของคุณ

ตัวอย่างเช่น คุณอาจฝังโพสต์ Instagram ยอดนิยมของคุณหรือโพสต์ส่งเสริมการขายหรือการประกวดโซเชียลมีเดียที่คุณใช้เพื่อพัฒนาไซต์ของคุณ

Adding an Instagram post to a widget-ready area such as the WordPress sidebar

หากต้องการเพิ่มโพสต์ Facebook หรือ Instagram ลงในพื้นที่พร้อมวิดเจ็ต เพียงไปที่ ลักษณะที่ปรากฏ » วิดเจ็ต และคลิกที่ปุ่ม '+' สีน้ำเงิน

ในแถบค้นหา พิมพ์ "ฝัง" เพื่อค้นหาบล็อกที่ถูกต้อง

Embedding an Embed block in WordPress

เมื่อบล็อก 'ฝัง' ปรากฏขึ้น ให้ลากไปยังพื้นที่ที่คุณต้องการแสดงโพสต์ Facebook หรือ Instagram

ในฟิลด์ 'ฝัง' เพียงวาง URL ของโพสต์ Instagram หรือ Facebook ที่คุณต้องการแสดงบนเว็บไซต์ของคุณ จากนั้นคลิกที่ 'ฝัง'

Embedding Instagram photo in Instagram

WordPress จะแสดงโพสต์เฉพาะนั้น

หากคุณพอใจกับลักษณะที่ปรากฏ ให้คลิกที่ 'อัปเดต' เพื่อให้ใช้งานได้จริง

Embedding Instagram post in WordPress

ตอนนี้เมื่อคุณเยี่ยมชมเว็บไซต์ของคุณ คุณจะเห็นโพสต์ Instagram หรือ Facebook ถ่ายทอดสด

วิธีเพิ่มฟีด Instagram หรือ Facebook ลงใน WordPress

ด้วยปลั๊กอิน Smash Balloon ฟรี การแก้ไข oEmbed เป็นเรื่องง่าย เพื่อให้คุณสามารถเพิ่มโพสต์ Facebook และ Instagram ลงในเว็บไซต์ของคุณได้

วิธีนี้จะดีมากหากคุณต้องการฝังโพสต์จำนวนเล็กน้อยหรือต้องการควบคุมว่าโพสต์โซเชียลแต่ละรายการจะปรากฏบน WordPress ในตำแหน่งใด อย่างไรก็ตาม คุณอาจต้องการฝังฟีด Facebook หรือ Instagram บนเว็บไซต์ของคุณ

ด้วยการสร้างฟีด คุณสามารถแสดงโพสต์ล่าสุดทั้งหมดในรูปแบบที่สวยงาม ยิ่งไปกว่านั้น ฟีดจะอัปเดตโดยอัตโนมัติ ดังนั้นผู้เข้าชมจะเห็นโพสต์ใหม่ล่าสุดเสมอโดยที่คุณไม่ต้องอัปเดตไซต์ด้วยตนเอง

สิ่งนี้สามารถทำให้ไซต์ของคุณใหม่และน่าสนใจ แม้กระทั่งสำหรับผู้เยี่ยมชมทั่วไป

หากคุณต้องการฝังเนื้อหา Instagram ใน WordPress คุณสามารถใช้ปลั๊กอิน Smash Balloon Instagram Feed

An Instagram feed, created using Smash Balloon

ต้องการสร้างฟีดที่แสดงโพสต์สถานะ Facebook ล่าสุด วิดีโอ บทวิจารณ์ และอื่นๆ ของคุณหรือไม่

จากนั้นคุณสามารถใช้ปลั๊กอิน Facebook Feed ของ Smash Balloon

Facebook reviews, embedded using Smash Balloon

ต้องการเพิ่มฟีด Facebook และ Instagram ไปยังเว็บไซต์ WordPress ของคุณหรือไม่? จากนั้นคุณอาจต้องการดู Smash Balloon Social Wall

ปลั๊กอินอันทรงพลังนี้ให้คุณรวมฟีดที่คุณสร้างขึ้นโดยใช้ปลั๊กอิน Smash Balloon รวมถึง Facebook, Twitter, ฟีด YouTube และอื่นๆ

Creating a social media wall using Facebook and Instagram

ตัวอย่างเช่น หากคุณได้ตั้งค่าปลั๊กอิน Facebook Feed และ Instagram Feed แล้ว คุณสามารถไปที่ Social Feeds » Create a Social Wall ในแดชบอร์ด WordPress ของคุณ

ที่นี่ คุณจะเห็นฟีดต่าง ๆ ทั้งหมดที่คุณสร้างไว้จนถึงตอนนี้

How to create a social media wall using multiple feeds

เพียงเลือกแต่ละฟีดที่คุณต้องการเพิ่มในโซเชียลวอลล์

ตัวอย่างเช่น คุณสามารถรวมโพสต์จากบัญชี Instagram และ Facebook ของคุณได้

Combining Facebook and Instagram into a social wall

จากนั้น Small Balloon Social Wall จะสร้างรหัสย่อที่ให้คุณเพิ่มโซเชียลวอลล์ไปยังเพจ โพสต์ หรือพื้นที่พร้อมวิดเจ็ต

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการทำงานกับรหัสย่อ โปรดดูคำแนะนำของเราเกี่ยวกับวิธีเพิ่มรหัสย่อใน WordPress

Social media shortcode, created using the Smash Balloon plugin

หลังจากวางรหัสย่อแล้ว เพียงบันทึกหรือเผยแพร่การเปลี่ยนแปลงของคุณเพื่อทำให้ใช้งานได้

ตอนนี้ หากคุณเยี่ยมชมเว็บไซต์ของคุณ คุณจะเห็นวอลล์โซเชียลที่มีโพสต์ล่าสุดทั้งหมดจากบัญชีและแพลตฟอร์มต่างๆ ของคุณ

เราหวังว่าบทความนี้จะช่วยให้คุณเรียนรู้วิธีแก้ไขปัญหา Facebook และ Instagram oEmbed ใน WordPress คุณอาจต้องการดูปลั๊กอินโซเชียลมีเดียที่ดีที่สุดสำหรับ WordPress จากผู้เชี่ยวชาญของเรา และคำแนะนำของเราเกี่ยวกับวิธีสร้างจดหมายข่าวทางอีเมล

หากคุณชอบบทความนี้ โปรดสมัครรับข้อมูลช่อง YouTube ของเราสำหรับวิดีโอสอน WordPress คุณสามารถหาเราได้ที่ Twitter และ Facebook