워드프레스를 설정하다가 보니..

구입한 테마가 IE 깨져서 나오는 경우가 많았다.


한 곳에서만 그러는 것이 아니라 여러 곳에서 같은 증상들이 발생을 하여 분석해보니.....


문제는 'IE 호환성 보기'


IE 8 이상 버전에서 이하버전을 제공하기 위해서 생긴 옵션이라고 하는데...........

안돼

더 안좋아졌잖아


검색해보니

메타태그를 넣어서 해결했다는 사람들이 많아서


메타태그를 넣어보았다.


    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

    <meta http-equiv="X-UA-Compatible" content="IE=5">

    <meta http-equiv="X-UA-Compatible" content="IE=6">

    <meta http-equiv="X-UA-Compatible" content="IE=7">

    <meta http-equiv="X-UA-Compatible" content="IE=8">

    <meta http-equiv="X-UA-Compatible" content="IE=9">

    <meta http-equiv="X-UA-Compatible" content="IE=10">


그런데...

반응이 없어!

안되잖아!

분노2


그래서 더 열심히 찾아보았더니

서버에서도 해당 설정을 해줘야 한다고...


추가해보았다.


<?php header('X-UA-Compatible: IE=edge'); ?>


그랬더니~


잘 된다.


아자


메타태그로 안될 경우 서버 설정을 확인해보자.



참고링크

http://stackoverflow.com/questions/6156639/x-ua-compatible-is-set-to-ie-edge-but-it-still-doesnt-stop-compatibility-mode

http://qnacode.com/85/ie%EC%97%90%EC%84%9C-%EC%9E%90%EA%BE%B8-%ED%98%B8%ED%99%98%EC%84%B1-%EB%B3%B4%EA%B8%B0-%EB%AA%A8%EB%93%9C%EB%A1%9C-%EB%93%A4%EC%96%B4%EA%B0%80%EC%84%9C-%ED%99%94%EB%A9%B4%EC%9D%B4-%EC%9D%B4%EC%83%81%ED%95%B4%EC%A7%91%EB%8B%88%EB%8B%A4

Posted by Mooki

댓글을 달아 주세요

  1. eucoco 2014.02.13 21:22  댓글주소  수정/삭제  댓글쓰기

    저도 같은 문제로 고민하다가

    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

    이 코드를 워드프레스 테마의 해더에 넣었음에도 불구하고 작용이 안되서 골머리를 앓고 있습니다.

    본문 하단에

    서버에도

    <?php header('X-UA-Compatible: IE=edge'); ?>

    이거를 적용시킨다고 하셨는데

    어떻게 적용시키는지 가르쳐 주실수 있으신가요?

    제가 완전 초보라서 이해가 선뜻 되지 않네요

    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> 이거 같은 경우는

    해더.php을 열어서 그안에 집어 넣었습니다.


    <?php header('X-UA-Compatible: IE=edge'); ?>
    이 코드는 다른거 같은데 가르쳐 주시면 감사하겠습니다.ㅜㅜ

    • BlogIcon Mooki 2014.03.18 23:33 신고  댓글주소  수정/삭제

      헤더.php 제일 상단 부분에
      <?php header...?>을 추가해주시는 겁니다.

      그렇게 되면 그 PHP 파일을 서버에서도 적용해서 내려오게 되죠.

  2. BlogIcon 야곱 2014.08.16 22:09  댓글주소  수정/삭제  댓글쓰기

    저는 The7테마를 사용했는데 메타태그로 해결되지않습니다.
    그러면 서버 설정을 확인하라고 하셨는데
    서버설정은 어떻게 확인하나요?
    저는 카페24 웹호스팅을 이용하고 있습니다.
    일주일째 끙끙 앓고 있는데
    답변 부탁합니다.
    감사합니다.

    • BlogIcon Mooki 2014.08.18 11:16 신고  댓글주소  수정/삭제

      IE9에서 정상적으로 노출되는 것을 확인하였습니다.
      혹시 어떤 부분에서 정상적으로 노출되지 않는건가요?

      <?php header('X-UA-Compatible: IE=edge'); ?>

      이 부분을 적용하면 최상위 버전 IE로 렌더링 되도록 되어있습니다.