Google의 API에서 워드 프레스를 통해 jquery를로드하는 PHP 섹션이 있습니다. IE 브라우저에서 jquery를로드하고 싶지 않습니다. 긴 이야기는 짧지 만 어떤 이유로 든 작동하지 않습니다 (다른 게시 된 질문을 읽을 수 있음).거기에 PHP를 넣을 수있는 방법이 있나요 조건부 코멘트
또는 이것이 가능하지 않은 경우 IE 브라우저, 어쩌면 PHP 솔루션 일 때이 코드를 사용하지 않는 또 다른 방법이 있습니다.
<?php
if(!is_admin()){
wp_deregister_script('jquery');
wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js', false, '1.5.2', true);
wp_enqueue_script('jquery');
}
?>
대상에 (내가 사용하려고 있었는지, 그러나 didnt 한 일) IE를 제외한 모든 :
<!--[if !IE]><!-->
<!--<![endif]-->
if ($ is_IE) {... stuff ...} else {... insert jquery stuff ...} 아니면 (! $ is_IE) {... insert jquery stuff ...이 경우 작동합니다. } –
글쎄요, 오해가있었습니다. 변수를 글로벌 변수로 선언해야한다는 것을 알았습니다 : global $ is_IE; 다시 한 번 감사드립니다. –