워드프레스에서 개별 글의 조회수를 표시하는 Post Views Counter

0

워드프레스에서는 다양한 방법으로 개별 글의 조회수를 체크하여 표시할 수 있습니다. 사용 중인 테마에서 조회수 표시 기능을 제공하는 경우 사용하는 것이 좋습니다. 예를 들어, 이 블로그에 사용 중인 Newspaper 테마에서는 조회수를 표시하는 기능을 제공합니다.

테마에서 조회수 기능을 제공하지 않는 경우 플러그인을 사용할 수 있습니다. 워드프레스에서는 다양한 카운터 플러그인이 있습니다. 오늘 방문자 수, 어제 방문자 수 등의 통계를 표시하고 싶은 경우 다음 글에서 소개하는 플러그인을 사용할 수 있습니다.

사이트 방문자에 대한 자세한 통계를 원하는 경우 구글 애널리틱스를 사용할 수 있습니다. 개인적으로는 구글 애널리틱스를 권장합니다.

이 글에서는 개별 글/페이지의 조회수를 체크하여 표시하는 Post Views Counter에 대해 다루어보겠습니다. 이 블로그의 다른 글에서 이 플러그인에 대해 간단히 언급한 적이 있습니다. 이 플러그인은 개별 글/페이지에 대한 조회수를 체크/표시하는 기능을 하며 종합적으로 전체 방문자 추이에 대한 정보는 제공하지 않습니다.

개별 글의 조회수를 표시하는 Post Views Counter 플러그인

워드프레스 Post Views Counter 플러그인

먼저 플러그인 > 새로 추가에서 Post Views Counter를 검색하여 플러그인을 설치하고 활성화합니다.

워드프레스 포스트 조회 카운터 설치

플러그인을 설치했다면 설정 > Post Views Counter를 클릭하여 플러그인 설정 페이지로 이동합니다.

워드프레스 조회수 카운터 플러그인 설정 - General 탭

General 탭에서 일반적인 설정을 지정할 수 있습니다.

  1. General(일반) 탭을 선택합니다.
  2. Post Types Count: 조회수를 체크할 포스트 타입을 선택합니다. 예: 글, 페이지
  3. Counter Mode: 포스트 조회 데이터를 수집하는 방법을 선택합니다. 캐시 플러그인을 사용하는 경우 Javascript 또는 REST API(해당되는 경우)를 선택하십시오. FAST AJAX는 실험적인 방법으로 Javascript나 REST API보다 10배 이상 빠릅니다.
  4. Restrict Edit: 포스트 조회수를 관리자(어드민)만 편집할 수 있도록 제한하려는 경우 이 옵션을 체크합니다.
  5. Counter Interval: 한 사용자가 재방문할 경우 카운트로 산정하기까지의 시간 간격. 예를 24시간으로 선택하면 24시간 내에 동일 사용자가 여러 번 방문해도 1회만 집계됩니다.
  6. Reset Date Interval: 지정된 기간보다 오래된 single day 포스트 뷰 데이터를 삭제합니다. 기간에 상관 없이 데이터를 보존하고 싶은 경우 0을 입력합니다. 이 기능이 정확히 어떤 기능인지 모르겠습니다. 아마 30일로 설정하면 30일 이후에는 30일보다 오래된 데이터는 삭제되는 것 같습니다. (이런 개념이라면 지정된 기간 동안의 포스트 조회수가 표시될 것입니다. 0으로 설정하면 안전할 것 같습니다.)
워드프레스 조회수 카운터 플러그인 설정 - 계속
  1. Exclude Visitors: 선택한 방문자들에게 글 조회수가 표시되지 않습니다.
  2. Exclude IPs: 특정 IP 주소를 조회수에 산정하지 않습니다. Add my current IP를 클릭하면 내 IP 주소가 추가됩니다.
  3. Strict counts: 크롬에서 시크릿창으로 보거나 크롬에서 InPrivate 브라우징 모드로 포스트를 열면 카운터에서 제외되는 기능 같습니다. (이 부분은 확인요)

Deactivation에서 Enable to delete all plugin data on deactivation(비활성화 시 모든 플러그인 데이터 삭제 활성화) 옵션을 선택하면 플러그인을 비활성활 때 모든 데이터가 삭제됩니다. 더 이상 이 플러그인을 사용하지 않을 경우에 이 옵션을 선택할 수 있습니다.

확인은 해보지 않았지만 데이터가 DB에 저장될 것 같습니다. 그런 경우 다른 플러그인이나 테마에서 집계한 조회수 정보를 이 플러그인으로 가져오거나, 이 플러그인에서 집계한 조회수 데이터를 다른 플러그인이나 테마로 복사할 수 있을 것 같습니다(DB 작업 필요). 사실 이런 작업은 귀찮기 때문에 그냥 데이터를 삭제하고 처음부터 글 조회수를 집계하는 것이 편할 수 있습니다.

설정을 지정한 후에 "변경 사항 저장"을 클릭하여 지정한 설정을 저장합니다. 계속하여 Display 탭을 클릭합니다.

워드프레스 조회수 카운터 플러그인 설정 - Display 탭

Display 탭에서는 조회수 데이터를 글이나 페이지 등에 표시하는 것과 관련된 옵션을 제공합니다.

  1. Post Views Label: 글 조회수 필드의 라벨을 입력합니다. 예: 조회수:
  2. Post Type: 조회수가 표시될 포스트 타입(글 유형) 선택
  3. Page Type: 조회수가 표시될 페이지 타입(예: 홈, 아카이브, 단일 페이지, 검색 결과)을 선택합니다.
  4. User Type: 선택한 방문자들이 조회수를 볼 수 없도록 숨기려는 경우 선택합니다.
  5. Position: 조회수 위치를 선택합니다. 수동으로 표시하려면 [post-views] 쇼트코드를 사용하도록 합니다.
  6. Display Style: 조회 카운터를 표시하는 방법을 선택합니다. 선택 가능한 옵션: icon, label.
  7. Icon Class: 아이콘 클래스를 입력할 수 있습니다.

설정을 저장하면 방문자가 글을 조회하면 카운트되기 시작합니다. 글 > 모든 글에서 개별 글의 카운트를 확인할 수 있습니다. Display 탭에서 글에 조회수가 표시되도록 설정했다면 개별 글에도 조회수 정보가 표시됩니다.

마치며

이상으로 개별 글과 페이지의 조회수를 집계하여 표시하는 Post Views Counter 플러그인에 대하여 살펴보았습니다. 이 플러그인은 개별 글/페이지의 조회수만을 집계할 뿐 전체 사이트 방문자 수는 체크하지 않으므로, 종합적인 방문자 통계를 원하는 경우 WP Statistics 같은 플러그인을 사용하거나 구글 애널리틱스를 이용하시기 바랍니다. 네이버 애널리틱스도 이용할 수 있지만 구글 애널리틱스보다 제공하는 통계가 많이 부족하고 통계도 정확하지 않다는 느낌을 받았습니다.

참고:

댓글 남기기

댓글을 입력해주세요!
이름을 입력해주세요