로그인

검색

Extra Form
추천지수 6

라이믹스와 XE로 사이트를 운영하다보면 아이폰 방문자에게는 보여주면 불필요하고 반대로 안드로이드 스마트폰 방문자에게는 보여주면 불필요한 경우도 있습니다. 

 

혹은 아이폰 유저에게만 꼭 보여줘야 하는 것 안드로이드 유저에게만 보여줘야 하는 것이 있을 수도 있죠.

 

이런 처리는 간단하게 방문자 브라우저의  유저 에이전트를 확인해서 처리해 줄 수 있습니다.

 

처리하고 싶은 레이아웃이나 게시판 스킨의 상단에 

 

{@ $useragent=getenv("HTTP_USER_AGENT");}

 

요렇게 넣어 주시면 $useragent 에 접속중인 기기으니 유저에이전트 값이 담기게 됩니다. 이 값에 아이폰,안드로이드 문구가 있는지 확인해서 필요한 부분에 조건을 걸어 주면 됩니다.

 

 

<!--@if(preg_match('/iphone|iPhone/',$useragent))-->
적용하고 싶은 코드
<!--@end-->

 

아이폰에만 적용되고 싶을때 위와 같이 조건을 걸어주면 됩니다.

 

 

 

 

 

<!--@if(preg_match('/android|Android/',$useragent))-->
적용하고 싶은 코드
<!--@end-->

 

안드로이드폰에만 보이게 하고 싶은 경우 위와 같이 조건을 걸면 됩니다.

 

 

이 유저에이전트 활용은 다양한 곳에 사용할 수 있습니다. ipad 만 따로 뭔가 보여주거나 혹은 네이버 봇에게는 보여주지 않거나 혹은 보여주거나 등의 활용이 가능합니다.

 

 

Who's 꿀팁관리소장

profile
라이믹스로 커뮤니티 사이트를 운영하는 비개발자 운영자 입니다.
파트너쉽 맺으실 사이트 운영자분 환영합니다.
3 추천

라이믹스 팁(112)

라이믹스 운영과 사용에 관한 팁을 공유 합니다.

  1. read more
  2. read more
  3. Read More
  4. Read More
  5. Read More
  6. Read More
  7. Read More
  8. Read More
  9. Read More
  10. Read More
  11. Read More
  12. Read More
  13. Read More
  14. Read More
  15. Read More
  16. Read More
  17. Read More
  18. Read More
  19. Read More
  20. Read More
  21. 중복 글/댓글 방지 애드온

    Date2020.07.27 Category기능 Views265 Votes3
    Read More
  22. Read More
Prev 1 2 3 4 Next
/ 4