카테고리 보관물: wordpress

wordpress

wp_is_mobile ()이 효과적입니까? 테스트하겠습니다. 많은 모바일

데스크톱 테마 대신 모바일 템플릿을로드하기 위해 사용자 에이전트를 테스트하겠습니다.

많은 모바일 감지 스크립트가 있습니다.

  • wp_is_mobile()기능이 잘 작동 합니까 ?
  • 예를 들어 다른 수업과 비교할 때 어떤 경험이 mobiledetect.net있습니까?


답변

예, 잘 작동합니다. 매우 간단한 기능이지만 인식하지 못하는 모바일 장치는 찾지 못했습니다. 모바일 장치의 90 % 이상을 인식합니다. mobiledetect.net의 주요 차이점은 휴대 전화 및 태블릿과 다르지 않다는 것입니다.

코드를 참조하십시오


답변

예, wp_is_mobile()잘 작동하지만 PHP 실행을 건너 뛰는 fastcgi, 프록시 캐시 등과 같은 공격적인 캐싱 시스템을 사용할 때 문제가 발생할 수 있습니다.

이 경우 모바일 브라우저와 데스크톱 브라우저 모두에 대해로드되는 클라이언트 쪽 (자바 스크립트) 감지 방법을 권장합니다.


답변

이 기능을 사용하는 것이 좋습니다. 장치 식별은 항상 클라이언트 측에서 수행해야하며 사용자 에이전트는 장치가 기능 X를 지원하는지 또는 폼 팩터 Y를 갖는지 식별하는 최악의 방법 일 것입니다.

사이트가 어릴 때 사용하기 시작하면 사이트가 커지고 HTML을 캐시하기로 결정하고 모든 장치 감지 코드가 작동을 멈출 것을 결정합니다.


답변