onClick/JS 코드를 자동으로 필터링하기 위해 WordPress TinyMCE 편집기를 사용하지 마십시오.

워드프레스를 사용하여 웹사이트를 구축하면 다양한 기능을 구현할 수 있습니다.

때때로 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');

위의 방법은 매우 간단합니다. 작업을 따르기만 하면 문제를 해결할 수 있습니다.

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

위쪽으로 스크롤