워드프레스를 사용하여 웹사이트를 구축하면 다양한 기능을 구현할 수 있습니다.
때때로 onClick 이벤트를 통해 개체 클릭의 효과를 제어해야 합니다.
- 예를 들어 Google 지도를 마스크에 삽입할 때 화면을 스크롤해도 Google 지도가 확대되지 않습니다.
- 그러나 onClick 이벤트에 의해 추가된 코드를 사용할 때 WordPress가 "Visual Editor"로 전환하면 코드가 지워져서 페이지가 무효화되고 매우 번거롭습니다...
WordPress 비주얼 편집기에 의한 코드 자동 삭제 방지
해당 코드를 "WordPress 제거"하는 것을 완전히 방지하려면 functions.php 파일에 다음을 추가하면 됩니다.
//避免TINYMCE编辑器自动过滤onclick、JS、注释代码
function mod_mce($initArray) {
$initArray['verify_html'] = false;
return $initArray;
}
add_filter('tiny_mce_before_init', 'mod_mce');위의 방법은 매우 간단합니다. 작업을 따르기만 하면 문제를 해결할 수 있습니다.
Chen Weiliang님의 블로그( https://www.chenweiliang.com/ ) 에 공유된 "WordPress TinyMCE 편집기에서 onClick/JS 코드의 자동 필터링 방지"라는 글이 여러분께 도움이 되기를 바랍니다.
이 기사 링크( https://www.chenweiliang.com/cwl-1990.html )를 자유롭게 공유해 주세요.
