본문 중간에 들어가는 애드센스 수정, 삭제 쉽게 하기 - 새로운 소스 적용
2014.08.10 23:37
본문 중간에 들어가는 애드센스 수정, 삭제 쉽게 하기 - 새로운 소스 적용

본문 중간에 들어가는 애드센스 수정, 삭제 쉽게 하기글 작성을 했었지요.

 

저역시 글 작성전에 소스 적용을 해서 사용중이였는데 광고를 불러오지않는 페이지(카테고리, 메인 페이지등)에 임의적으로 애드센스를 보여주는 부분이 문제라구 적었는데 이번에 새로이 적용한 소스는 애드센스를 불러오지않는 페이지에 임의고 광고를 보여주지 않아서 좋네요.

 

기존에 사용하던 소스보다 약간더 길지만 적용이 잘되니 기쁘네요.

 

 

위 글을 보시면 아시겠지만 전 600여개가 넘는 게시물을 수정해서 소스적용을 했습니다.

그래서 아래소스를 약간 수정해서 기존 게시물에 삽입된 <DIV id="abc"></DIV> 그대로 이용해서 복잡한 작업은 피했습니다.

 

<DIV id="abc"></DIV>을 이용해서 애드센스를 불러오지않으면 페이지 하단에 위 이미지처럼 광고가 나오는데 이 글에서 사용한 소스는 이러한 문제가 없네요.

 

이 글에서 알려드리는 소스는 '뭐하라'님 블로그에서 가져왔습니다.

 

 

위 링크를 이용하셔서 출처인 '뭐하라'님 블로그에 가시면 세세한 설명(일반스킨에 사용법)이 있으니 참고 하세요.

 

<!-- 본문으로 이동할 광고 -->
<div id="movead" style="width:100%;text-align:center;">

사용할 애드센스 코드

</div>
<!-- 본문으로 광고 옮기기 -->
<script type="text/javascript">
   function adLocate() {
     if($("#adhere").length=="1"){
      $("#adhere").append($("#movead"))
     } else{
      $("#movead").remove()
     };
   }
   $('document').ready(adLocate());
</script> 

 

본문글 작성시 애드센스를 불러올 자리에 <div id="adhere"></div> 입력하면 됩니다.

 

자세한 적용법은 아래링크를 이용하셔서 '뭐하라'님 글 참고하세요.

 

 

이 글은 제가 적용한 소스를 기억하기위해 남깁니다.

 

<!-- 본문으로 이동할 광고 -->
<div id="xyz" style="width:100%;text-align:center;">

 

애드센스 광고 코드
 
</div>
<!-- 본문으로 광고 옮기기 -->
<script type="text/javascript">
   function adLocate() {
     if($("#abc").length=="1"){
      $("#abc").append($("#xyz"))
     } else{
      $("#xyz").remove()
     };
   }
   $('document').ready(adLocate());
</script>

 

불러오기 : <DIV id="abc"></DIV>

 

이 글은 참고만 하시고 꼭 링크를 이용해서 '뭐하라'님 글을 읽어보시고 적용하세요.

저작자 표시 비영리 변경 금지
신고

, , , , ,

  1. 저하고 동일한 현상이었네요.
    저도 뭐하라님 소스로 바꾸고 나서 그런 현상이 없어 졌습니다.

  2. 안녕하세요. 이바구님
    소스적용을 하고 무조건 광고를 보여주는 증상때문에 정말 깜짝 놀랐습니다.

    그러다 뭐하라님 소스적용을 하고 문제 해결을 했지요.^^

  3. <div id="abc"></div> 위방법대로 삽입했는데요 본문에서는 잘되는데

    블로그 초기회면 하단에도 배너가 안보여야 하는데 보입니다. 어떻게 된건지 궁금합니다.

    http://coolmin.tistory.com/category

  4. 광고가 안나오는데 수정을 하셨나 봅니다.

    이 코드를 사용하면 광고가 안나옵니다.
    댓글을 두군데 다셨는데 아마 다른코드를 사용해서 광고가 나온듯 하네요.

  5. 감사합니다
    <div id="abc"></div> 가 아닌

    <div id="adhere"></div> 하니 해결되었네요

    했는데 안되길래
    <script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>

    넣엇더니 됩니다. 대부분의 반응형 스킨에서 불필요한 작업이라고 하셨는데

    저 스킨은 반응형인데 넣어야 하나보네요?

  6. 잘 해결하셨다니 다행입니다.

    제이쿼리는 반응형스킨에선 무조건 쓰는줄 알았는데 아닌가 봅니다. ㅜㅜ