목차
워드프레스 방문자 유입경로 확인, WP Statistics 다음, 네이버 추가
01 of 04워드프레스 방문자 통계 및 유입경로 확인
워드프레스의 경우 티스토리처럼 방문자 통계와 유입경로를 확인할 방법이 없다. 물론 구글 애널리틱스를 사용하면 확인할 수 있지만, 따로 사이트에 접속해야 해서 잘 사용하지 않게 된다.
따라서 추가로 플러그인을 설치해서 방문자 통계를 확인해야 한다. 플러그인을 설치하기 싫다면 구글 애널리틱스를 사용하거나, 네이버 애널리틱스에 가입해서 확인할 수 있다.
수많은 플러그인 중에서 대표적인 플러그인 WP Statistics를 사용 중인데, 아무래도 외국에서 만든 플러그인이라 국내에서 가장 많이 사용하는 다음과 네이버가 빠져있다.
그래서 다음과 네이버를 WP Statistics에 추가하는 방법을 간략하게 설명해 본다.
02 of 04WP Statistics를 사용하는 이유
워드프레스 방문자 유입 & 통계 플러그인은 상당히 많다. 그중에 몇몇 플러그인을 사용해봤지만 그렇게 마음에 드는 플러그인은 찾을 수 없었다.
WP-slimstat도 나름 괜찮았지만, 최근 개발자 이슈가 있었던 것 같고, 이후로 뭔가 알 수 없는 버그가 생긴 것 같다. 전체 통계도 좀 이상하고, 날짜도 좀 이상하고 아무래도 버그가 생긴 것 같다.
잭팻도 괜찮긴 한데, 플러그인 자체가 단순히 통계 전문 플러그인이 아닌 여러 가지 기능을 포함하는 플러그인이라 상당히 무겁게 느껴졌다.
아무래도 티스토리에 익숙하기에 티스토리에서 제공하는 통계가 보기 편하지만 이런 방식으로 국내에 익숙한 화면을 제공하는 통계 플러그인은 없었고, 대부분 유료이거나 구글 애널리틱스 통계를 이용하는 경우가 많았다.
그나마 WP-statistics가 무료이면서 다양한 정보를 제공하고, 설치하고 세팅하는 방법도 쉬운 편이라 사용 중에 있다.
03 of 04WP Statistics 다음, 네이버 추가
1. 아이콘 다운로드
2. 아이콘 업로드
아래 경로에 다운받은 아이콘을 업로드 한다.
www/wp-content/plugins/wp-statistics/assets/images/search-engine
3. 파일 편집
아래 경로의 파일을 편집한다.
www/wp-content/plugins/wp-statistics/includes/class-wp-statistics-search-engine.php
4. 코드 추가
아래의 네이버, 다음 코드를 추가한다. 파란 부분이 추가한 부분이다.
/**
* Get List Of Search engine in WP Statistics
*
* @param bool $all
* @return array
*/
public static function getList($all = false)
{
// List OF Search engine
$default = $engines = array(
'naver' => array(
'name' => 'Naver', 'translated',
'translated' => __('Naver', 'wp-statistics'),
'tag' => 'naver',
'sqlpattern' => '%naver.com%',
'regexpattern' => 'naver.com',
'querykey' => 'sm',
'image' => 'naver.png',
'logo_url' => self::Asset() . 'naver.png'
),
'daum' => array(
'name' => 'Daum', 'translated',
'translated' => __('Daum', 'wp-statistics'),
'tag' => 'daum',
'sqlpattern' => '%daum.net%',
'regexpattern' => 'daum.net',
'querykey' => 'q',
'image' => 'daum.png',
'logo_url' => self::Asset() . 'daum.png'
),
'ask' => array(
'name' => 'Ask.com',
'translated' => __('Ask.com', 'wp-statistics'),
'tag' => 'ask',
'sqlpattern' => '%ask.com%',
'regexpattern' => 'ask\.com',
'querykey' => 'q',
'image' => 'ask.png',
'logo_url' => self::Asset() . 'ask.png'
),
'baidu' => array(
'name' => 'Baidu',
'translated' => __('Baidu', 'wp-statistics'),
'tag' => 'baidu',
'sqlpattern' => '%baidu.com%',
'regexpattern' => 'baidu\.com',
'querykey' => 'wd',
'image' => 'baidu.png',
'logo_url' => self::Asset() . 'baidu.png'
),
'bing' => array(
'name' => 'Bing',
'translated' => __('Bing', 'wp-statistics'),
'tag' => 'bing',
'sqlpattern' => '%bing.com%',
'regexpattern' => 'bing\.com',
'querykey' => 'q',
'image' => 'bing.png',
'logo_url' => self::Asset() . 'bing.png'
),
'clearch' => array(
'name' => 'clearch.org',
'translated' => __('clearch.org', 'wp-statistics'),
'tag' => 'clearch',
'sqlpattern' => '%clearch.org%',
'regexpattern' => 'clearch\.org',
'querykey' => 'q',
'image' => 'clearch.png',
'logo_url' => self::Asset() . 'clearch.png'
),
Code language: PHP (php)
5. 확인
코드 추가 후 다음과 네이버가 추가 되었다.

04 of 04WP Statistics의 단점
WP Statistics 플러그인을 사용하면서 느꼈던 불편함이나 단점은 없다. 다만 국내에서 제작한 플러그인이 아니라 국내 검색 사이트를 추가해야 하는데, 위 방법대로 추가했어도 플러그인 업데이트를 하면 초기화되어서 다시 추가를 해줘야 한다. 이것을 제외하면 단점은 없어 보인다.