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▼
- 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 penapis
the_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
$this
在remove_filter
digunakan dalam panggilan, kita perlu gunakan$wp_embed
Pembolehubah 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!
📚 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!