[워드프레스] 숏코드로 구글 애드센스 코드를 추가하는 방법

얼마 전에 메인 블로그를 리뉴얼하면서 Enfold 테마의 페이지 빌더인 Avia Layout Builder에서 구글 애드센스 코드를 삽입해야 하는 상황에 맞닥뜨렸습니다. 처음에는 사이드바에 텍스트 위젯을 배치하는 것처럼 생각하여 텍스트 요소(Text element)를 배치하고 구글 Adsense 코드를 추가해보았습니다. 하지만 생각처럼 작동하지 않네요.

그래서 숏코드를 사용하여 구글 애드센스 코드를 넣는 방법을 취했습니다. 다음과 같은 형식으로 숏코드를 만들 수 있습니다.

function get_adsense($atts) {
return '<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- ad 300 x 250 -->
<ins class="adsbygoogle"
style="display:inline-block;width:300px;height:250px"
data-ad-client="ca-pub-1234567890123456"
data-ad-slot="1234567890"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
';
}
add_shortcode('adsense', 'get_adsense');

위에서 <script ... </script> 부분을 실제 구글 애드센스 코드로 대체하면 됩니다. 이제 [adsense]를 원하는 곳에 추가하면 광고가 표시됩니다.

쇼트코드 이외에도 다양한 방법으로 애드센스 광고를 추가할 수 있습니다. 자세한 내용은 "구글 애드센스 광고를 워드프레스에 추가하기" 글을 참고해보시기 바랍니다.

댓글 남기기

프리미엄 테마 그래픽 동영상 템플릿 무료 다운로드