WordPress จากเวอร์ชัน 3.5 ตัวเลือกบางอย่างจะถูกลบออกจาก UI:
- ทางเลือกหนึ่งคือฝังการตั้งค่า.
autoembed_urls
สลับช่องทำเครื่องหมาย ดำเนินการต่อ และถือว่า oEmbed เปิดอยู่เสมอเหตุผลเดียวในการเปิด/ปิด UI สำหรับ oEmbed คือหากการฝังรายการโดยไม่ได้ตั้งใจทำได้ง่ายแต่ไม่ได้แยกวิเคราะห์ทุกลิงก์ในโพสต์ เพียงลิงก์ของตัวเองหรือลิงก์ในโค้ด [embedded]
นี่คืออินเทอร์เฟซการตั้งค่า oEmbed ใน WordPress 3.4▼
- ใน WordPress เวอร์ชัน 3.5 ไม่มีการตั้งค่าที่อนุญาตให้คุณปิดใช้งานคุณลักษณะฝังอัตโนมัติ
WordPress คือ WordPress และหากไม่เป็นเช่นนั้น มีวิธีอื่นในการปิดการใช้งาน
การฝังถูกจัดการโดยคลาส WP_Embed:
- ตัวสร้างของคลาสลงทะเบียนการดำเนินการและตัวกรองบางอย่างและตัวกรอง
the_content
▼
add_filter( 'the_content', array( $this, 'autoembed' ), 8 );
ปิดฟีเจอร์ oEmbed
ตอนนี้เราแค่ต้องลบตัวกรองเฉพาะอีกครั้ง ▼
- เนื่องจากเราไม่สามารถ
$this
在remove_filter
ใช้ในการโทร เราจำเป็นต้องใช้$wp_embed
ตัวแปรส่วนกลางที่มีการอ้างอิงอ็อบเจ็กต์
ในไฟล์ functions.php ของธีม WordPress ของคุณ ให้เพิ่มโค้ดต่อไปนี้ ▼
//禁用WordPress的自动嵌入> = v3.5
remove_filter( 'the_content', array( $GLOBALS['wp_embed'], 'autoembed' ), 8 );
หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แชร์ "วิธีปิดการใช้งานการฝังอัตโนมัติใน WordPress?ปิดวิธี oEmbed" เพื่อช่วยคุณ
ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-1814.html
ยินดีต้อนรับสู่ช่อง Telegram ของบล็อกของ Chen Weiliang เพื่อรับข่าวสารล่าสุด!
📚 คู่มือนี้มีคุณค่ามหาศาล 🌟 นี่เป็นโอกาสที่หายาก อย่าพลาด! ⏰⌛💨
แชร์และชอบถ้าคุณชอบ!
การแบ่งปันและไลค์ของคุณเป็นแรงจูงใจอย่างต่อเนื่องของเรา!