Saya memiliki blog yang sering harus saya masukkan iframe ke dalam posting karena berbagai alasan (jangan tanya kenapa hanya percaya padaku!)
Ketika saya menggunakan tampilan "visual" untuk mengedit posting saya, WYSIWYG secara konstan menghapus iframe saya ...
Saya tahu saya dapat menyimpan iframe di pos jika saya menggunakan tampilan "html" dan hanya melihat / menyimpan dari tampilan "html" ... namun saya benar - benar ingin dapat menggunakan WYSIWYG normal untuk mengedit posting saya tanpa harus menggunakan tampilan "html".
Apakah ada yang bisa saya lakukan untuk menonaktifkan perilaku ini? Saya telah melihat posting ini , yang menunjukkan pengeditan wp-includes/js/tinymce/tiny_mce_config.php
, tetapi saya benar-benar lebih suka menghindari melakukan sesuatu seperti itu yang mungkin hanya akan merusak upgrade!
iframes
berguna untuk menyematkan video. The<object>
Metode bergantung pada flash, sedangkan<iframe>
metode, yang sebagian besar situs video-sharing mendukung hari ini, memungkinkan untuk video HTML5.Jawaban:
Jika Anda tidak ingin menulis kode Anda sendiri, ada plugin untuk mengizinkan penyematan
<iframe>
:Kemudian gunakan saja kode pendek seperti ini:
sumber
Anda dapat menyesuaikan filter TinyMCE, lihat contoh berikut untuk
<iframe>
tag dan lainnya untuk menggunakan Google Maps di dalam TinyMCE.Tambahkan ini ke plugin kustom atau functions.php dari tema. Anda juga dapat membaca informasi lebih lanjut di posting saya: http://wpengineer.com/1963/customize-wordpress-wysiwyg-editor/
sumber
Saya harus memutakhirkan ke wordpress 3.2.1 dan kemudian menginstal Embed Iframe dan bekerja dengan baik.
Tages iframe tidak lagi dihapus ketika beralih bolak-balik dari html ke Visual di wordpress.
sumber
Dalam lingkungan multisite, setiap pengguna selain superadmin mendapatkan pemfilteran html (karena kerentanan keamanan potensial ). Berdasarkan ini, Anda dapat menambahkan Tambahkan unfiltered_html Kemampuan untuk editor.
sumber
Jika Anda tidak suka menggunakan plugin tambahan untuk solusi shortcode, Anda dapat menambahkan sesuatu di sepanjang baris ini ke tema, plugin atau functions.php Anda untuk menambahkannya dengan tangan. Jika perlu, Anda mungkin perlu menambahkan beberapa kunci lagi ke array-kunci.
Kemudian di halaman posting Anda, penggunaannya akan seperti ini:
sumber
Saya menemukan bahwa menggunakan plugin Fusion Editor untuk membangun halaman saya di Wordpress berfungsi dengan baik.
Video ini menunjukkan cara menggunakan Fusion Builder (lewati ke 4:15 untuk bagian tentang menambahkan wadah, kolom, elemen, dan blok kode): https://www.youtube.com/watch?v=UDyNsnB_COA
Saya klik untuk menambahkan wadah, lalu klik tambahkan elemen, dan kemudian tambahkan blok kode alih-alih blok teks (blok teks akan menghapus iframe, tetapi blok kode tidak akan). Di blok kode saya, saya tempel kode iframe saya dan publikasikan. Bekerja dengan baik dan saya tidak perlu memodifikasi file PHP apa pun!
sumber