WordPress kullanarak bir web sitesi oluşturmak, birçok işlevi gerçekleştirmenizi sağlar.
Bazen, onClick olayı aracılığıyla nesne tıklamasının etkisini kontrol etmemiz gerekir.
- Örneğin, Google Haritalar'ı bir maskeye yerleştirirken, ekranı kaydırmak Google Haritalar'ın yakınlaştırmasına neden olmaz.
- Ancak onClick olayının eklediği kodu kullanırken, WordPress "Görsel Düzenleyici"ye geçtiğinde kod temizlenerek sayfanın geçersiz olmasına neden oluyor, çok sıkıntılı...
WordPress görsel düzenleyicisi tarafından kodun otomatik olarak silinmesini önleyin
Bu kodu "WordPress'in soymasını" tamamen önlemek için, function.php dosyanıza aşağıdakileri ekleyebilirsiniz:
//避免TINYMCE编辑器自动过滤onclick、JS、注释代码
function mod_mce($initArray) {
$initArray['verify_html'] = false;
return $initArray;
}
add_filter('tiny_mce_before_init', 'mod_mce');Yukarıdaki yöntem çok basittir, sadece işlemi takip edin, sorunu çözebilirsiniz.
Umarım Chen Weiliang'ın blogunda ( https://www.chenweiliang.com/ ) paylaşılan "WordPress TinyMCE Editörü Tarafından onClick/JS Kodunun Otomatik Filtrelenmesinden Kaçınma" başlıklı makale size yardımcı olur.
Bu makalenin bağlantısını paylaşmaktan çekinmeyin: https://www.chenweiliang.com/cwl-1990.html
