혹시나하는 부정클릭을 조금이라도 방지해보고자 매우 단순한 스크립트를 만들었습니다.

원리는 관리자 상태면 변수에 true를 저장하고 변수가 0이면 애드센스를 안 보여주는 스크립트인데 티스토리 치환자나 자바스크립트를 하나도 몰라서 저따구로 밖에 못만듬;;;

일단 맨 먼저 스킨편집에서 애드센스 코드를 <div id="adsense">로 묶어 줍니다.

그다음 </s_ad_div> 위에 아래의 스크립트를 넣습니다.(<s_ad_div>~</s_ad_div>는 관리자일 때 글관리 목록이 보여지는 부분으로 관리자일 때만 보임)

<script>adhide = true;</script>

그리고 애드센스 코드 밑에 아래의 스크립트를 넣습니다.

<script>if (adhide === true) document.getElementById('adsense').style.display = 'none';</script>

그러면 관리자일땐 광고가 안보이고 로그아웃하면 보입니다.

예시)

<script>adhide = true;</script>
	</s_ad_div>
	<div class="article">
<div id="adsense">
애드센스 광고
</div>
<script>if (adhide === true) document.getElementById('adsense').style.display = 'none';</script>

매우 단순하죠?ㅇㅅㅇ;;

  1. BlogIcon 오자서 2013.02.22 09:57

    좋은정보 잘봤습니다.

    그런데 혹시....
    관리자로 로그인 했을 때는 나오게 할 수 있는 코드는 어떻게 되는가요?
    애드센스 말고 다른 스크립트요....
    접속인원이라는 스크립트인데요. 이것을 관리자로 로그인 했을 때만 나오게요..

    • BlogIcon joyfuI 2013.02.22 12:07 신고

      <s_ad_div>~</s_ad_div>가 관리자 상태로 글을 볼때만 출력하는건데요. 이 사이에다가 그 부분이 보이게하는 스크립트를 넣으면 되겠네요. 저도 이거 얕은 지식으로 해본거라...

    • BlogIcon 오자서 2013.02.22 12:15

      감사합니다. 해볼께요~~

+ Recent posts