WP Statistics Search Engine Referrals에 다음이랑 네이버를 추가해보자

 

WP Statistics 오버뷰를 보면 어느 검색엔진을 타고 들어왔는지 보여주는게 있는데
기본적으로 다음이랑 네이버는 없다. (당연하지만)
그나저나 다음은 안습임 다음통해 들어오는 사람이 이렇게 없다니 ㅜ.ㅜ

 

1.  이미지를 추가한다.
  

네이버 사이트나 다음 사이트에서 직접 만들던지 아님 요거 쓰던지 16×16 png 이미지로 만들면 됨
/wp-content/plugins/wp-statistics/assets/images 에 업로드 한다.
/wp-content/plugins/ 에 업로드 한다. (이미지 폴더에 업로드 하면 플러그인 업데이트 할때 마다 이미지 삭제하고 업뎃하고 다시 넣어주는 삽질을 반복해야 함.

 

2. 코드를 수정한다.
/wp-content/plugins/wp-statistics/includes/functions/functions.php 파일을 열고
wp_statistics_searchengine_list 함수를 찾는다.

function wp_statistics_searchengine_list( $all = false ) {
GLOBAL $WP_Statistics;

$default = $engines = array(
'google'     => array(
'name'         => 'Google',
'translated'   => __( 'Google', 'wp_statistics' ),
'tag'          => 'google',
'sqlpattern'   => '%google.%',
'regexpattern' => 'google\.',
'querykey'     => 'q',
'image'        => 'google.png'
),
.....
);

이런 부분이 있는데 저 array 밑에다가 네이버랑 다음을 추가한다.

'naver'=> array(
'name' => 'Naver', 
'translated' => __('Naver', 'wp_statistics'), 
'tag' => 'naver', 
'sqlpattern' => '%naver.com%', 
'regexpattern' => 'naver\.com', 
'querykey' => 'query', 
'image' => '../../../naver.png' 
), 
'daum' => array( 
'name' => 'Daum', 
'translated' => __('Daum', 'wp_statistics'), 
'tag' => 'daum', 
'sqlpattern' => '%daum.net%', 
'regexpattern' => 'daum\.net', 
'querykey' => 'q', 
'image' => '../../../daum.png' 
),

저장해주면 끝.

그럼 맨 위 이미지 처럼 잘 나온다.
여태 방문했던 사람 기록은 없고 코드 추가 이후부터 방문자 기록이 생긴다.


크리에이티브 커먼즈 라이선스Linsoo의 저작물인 이 저작물은(는)크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.

댓글 남기기

이메일은 공개되지 않습니다.

This site uses Akismet to reduce spam. Learn how your comment data is processed.