Bagaimana untuk melumpuhkan ciri benam auto dalam WordPress?Tutup kaedah oEmbed

WordPress Daripada versi 3.5, beberapa pilihan akan dialih keluar daripada UI:

  • Salah satu pilihan ialahTetapan benam.

autoembed_urls, togol kotak pilihan, teruskan dan sentiasa anggap oEmbed dihidupkan.Satu-satunya sebab untuk menghidupkan/mematikan UI untuk oEmbed adalah jika mudah untuk membenamkan item secara tidak sengaja.Tetapi ia tidak menghuraikan setiap pautan dalam siaran, hanya pautannya sendiri atau pautan dalam kod [terbenam].

Ini ialah antara muka tetapan oEmbed dalam WordPress 3.4▼

oBenamkan antara muka tetapan dalam WordPress 3.4

  • Mulai versi WordPress 3.5, tiada tetapan yang boleh dilihat yang membolehkan anda melumpuhkan ciri autobenam.

WordPress ialah WordPress, dan jika tidak, terdapat cara lain untuk melumpuhkannya.

Pembenaman dikendalikan oleh kelas WP_Embed:

  • Pembina kelas mendaftarkan beberapa tindakan dan penapis, dan penapisthe_content
add_filter( 'the_content', array( $this, 'autoembed' ), 8 );

Matikan ciri oEmbed

Sekarang kita hanya perlu mengalih keluar penapis khusus sekali lagi ▼

  • Memandangkan kita tidak boleh$thisremove_filterdigunakan dalam panggilan, kita perlu gunakan$wp_embedPembolehubah global yang mengandungi rujukan objek.

Dalam fail functions.php tema WordPress anda, tambahkan kod berikut ▼

//禁用WordPress的自动嵌入> = v3.5 
remove_filter( 'the_content', array( $GLOBALS['wp_embed'], 'autoembed' ), 8 );

Blog Harapan Chen Weiliang ( https://www.chenweiliang.com/ ) berkongsi "Bagaimana untuk Melumpuhkan Auto-Benam dalam WordPress?Matikan kaedah oEmbed" untuk membantu anda.

Selamat datang untuk berkongsi pautan artikel ini:https://www.chenweiliang.com/cwl-1814.html

Selamat datang ke saluran Telegram blog Chen Weiliang untuk mendapatkan kemas kini terkini!

🔔 Jadilah yang pertama untuk mendapatkan "Panduan Penggunaan Alat AI Pemasaran Kandungan ChatGPT" yang berharga dalam direktori teratas saluran! 🌟
📚 Panduan ini mengandungi nilai yang besar, 🌟Ini adalah peluang yang jarang berlaku, jangan lepaskan! ⏰⌛💨
Share dan like jika anda suka!
Perkongsian dan suka anda adalah motivasi berterusan kami!

 

发表 评论

Alamat e-mel anda tidak akan diterbitkan. 必填 项 已 用 * 标注

tatal ke atas