무료 GeneratePress 테마에 AdSense 광고 추가하기

이번 포스팅에서는 무료 GeneratePress 테마를 사용하는 웹사이트에 AdSense 광고를 설정하고 적용하는 방법을 단계별로 안내합니다.

애드센스 계정 생성 및 승인

애드센스 광고를 붙이기 위해서는 https://www.google.com/adsense 에서 광고 승인을 먼저 받아야 합니다.
양질의 포스팅을 작성하다보면 생각보다 승인은 어렵지 않게 받을 수 있습니다.
승인에 어려움이 있다면 글쓰는 것에대하여 chatGPT의 도움을 받는 것도 방법입니다.
초고를 작성한뒤 chatGPT의 도움을 받으면 보다 풍성해지는 글이 완성됩니다.

광고 승인

광고 승인이되면 아래와 같은 메일을 받을 수있고 광고 설정을 할 수 있습니다.
광고 페이지로 이동 버튼을 클릭합니다.

링크를 통해 광고 설정페이지에 접속하면 아래와 같은 내용을 확인 할 수 있습니다.
펜모양 버튼을 클릭합니다.

광고 설정페이지의 상단을 보면 ‘!코드갖오기’ 경고를 확인 할 수 있습니다.
버튼을 클릭하여 코드를 복사합니다.

워드프레스 적용

header파일에 적용

header파일을 열어서 <head></head>태그사이에 위에서 복사한 코드를 붙여넣고 저장합니다.

sudo vi ~/wp-content/themes/generatepress/header.php

잘 적용되었다면 일정 시간이 지난 후 광고가 노출됩니다.

로그인 사용자에게는 광고노출 안하는 방법

위에 설정한 파일에서 php코드를 추가하여 사용자로그인시 광고를 나오지 않게 할 수 있습니다.

<head>
    ......
    <?php
    if ( !is_user_logged_in() ) : ?>
          <script async src="https://pagead2.google......"
     crossorigin="anonymous"></script>
    <?php endif; ?>
    ......
</head>