구조상에 큰 변화가 있습니다. ken님과 waterdrop님의 의견을 수렴하여 플러그인의 폴더이름, 데이터베이스 테이블 이름, 파일이름을 전부 바꿨습니다. 아무래도 원래버전과의 차이가 있어야 한다는 생각이 가장 큰 원인입니다.
추가, 변경된 내용들 입니다.
- 폴더명, DB 테이블명, 파일명 변경
wp_meta()
부분에 간단한 통계 출력- 페이지 템플릿을 이용해 공개용 통계 출력(예: about/blog-stats)
- Whois 링크 추가(설정화면에서 선택가능)
- ip to host 선택 가능(설정화면)
- visits(방문)부분에 출력되는 값을 선택(visits, uniques) 가능
- Download-Manager용 Pin 추가(Download-Manager 테이블 사용)
- 그 외 작은 오류들 수정
간단한 통계(Slimple Stats)를
wp_meta()
부분이 아닌곳에 출력하려면 테마 템플릿파일의 원하는곳에 아래 코드를 직접 입력해야 합니다.기본적으로
태그로 둘러싸입니다. 그 외의 태그로 둘러 싸려면 설정값을 지정해주면 됩니다. 예 :
print_simple_hvu("div");
0.92.8에서의 업그레이드
- 플러그인을 업그레이드 하기 전에 아래 SQL문을 phpmyadmin을 통해 실행해 주어야 합니다. 테이블 접두사 부분은 자신에 맞게 수정해야 합니다.
-
- 위 SQL문을 실행한 뒤에 플러그인을 업그레이드 하고, SlimStat 설정 페이지에서 설정을 한번 저장해주어야 합니다.
설치, 설정에관한 사항은 이 글을 참고하시기 바랍니다.
[spoiler 'blind''블로그 통계 페이지 만들기''감추기']
블로그 통계 페이지 만들기
- 테마폴더에 있는 기본 페이지 템플릿(
page.php
)의 복사본을 만들어서 적당한 이름으로 저장합니다.(e.g.blog-stats.php
) - 파일의 맨 위에 아래 코드를 추가합니다.
the_content('
형태의 코드를 찾아 바로 아랫쪽에 다음의 코드를 입력합니다.- 각 모듈의 아이디를 확인 할 수 있다면 설정값에 모듈 아이디를
array
형태로 입력할 수 있습니다. - 파일을 저장해서 테마 폴더에 업로드합니다.
- 새로운 페이지를 작성할때 템플릿 파일중 "Blog Stats"를 선택합니다.
- 페이지를 저장합니다.
- Wp-Scripts 플러그인을 다운받아 설치한 뒤 prototype, moo.fx
, moo.fx.pack세가지두가지를 사용하도록 합니다. - 위 자바스크립트들을 이미 사용중이었다면 Wp-Scripts 플러그인을 사용하지 않아도 됩니다. 물론 테마파일에 직접 자바스크립트 삽입 코드를 입력하셔도 됩니다.
[/spoiler]
스크린샷(Screenshot)
스크린샷을 글로 등록했습니다. 아래 그림을 클릭하면 페이지로 이동합니다.
요즘 정신이 없어서 빠트린 부분이 있을지 모르겠네요. 오류가 발생한다면 바로 알려주세요.
추가(0.92.9a) 제가 사용하던 파일을 그대로 올려서 문제가 있었습니다. 수정한 파일을 올렸으니 다시 받아서 변경된 파일을 교체하시기 바랍니다. 변경된 파일은
lib/track.php
,wp-slimstat-ex.php
두개 입니다.
추가(0.92.9b) 설정에서 방문종류(Visit type)이 설정은 저장되는데 옵션페이지에 제대로 표현되지 않던 오류를 수정했습니다. 변경된 파일은
wp-slimstat-ex-options.php
,wp-slimstat-ex.php
두개 입니다.
추가(0.92.9c) 제목알아내기(guess title)부분의 오작동을 수정했습니다. 변경된 파일은
lib/functions.php
,wp-slimstat-ex.php
두개입니다.
이 플러그인의 최신정보: http://082net.com/tag/wp-slimstat-ex/
10 responses to “Wp-SlimStat-Ex 0.92.9 공개합니다.”
zzesti// 검색로봇이 다운받는걸 막기위해 x-download-manager를 수정해서 테스트 하던 중이라 잠시 모든 파일의 다운로드가 막혔었습니다. 테스트가 끝났으니 다운받는데 문제 없을겁니다.
다운받으려고 하는데 google 웹사이트로만 자꾸 연결이 되네요…
확인 좀 부탁드려요
waterdrop// 그냥 한번에 실행하시면 됩니다버전부분도.. 다른 오류 수정하면서 고쳤습니다.
방금 업그레이드를 무사히 끝냈습니다.
정상적으로 잘 작동하네요. 굉장히 편리해졌네요.
감사드립니다!
통계화면 맨 아랫부분에 버전이 여전히 0.92.9a 로 표시되네요.
그리고 좀 다른 질문인데요. phpmyadmin 에서 SQL문 실행시킬 때 한번에 한 문이 아니라 여러 문 한꺼번에 실행시키려면 어떻게 해야 하나요?
일단 테이블 이름 바꾸는 문장을 따로 4번 실행시켰습니다만…
다시 한번 감사드리고 잘 사용하겠습니다~
unfusion// 설정값은 저장이 되는데 설정페이지에서 표현이 제대로 되지 않는 오류였습니다. 파일 교체 했습니다. (
wp-slimstat-ex-options.php
)오류보고 감사합니다.
오늘 받아서 업그레이드 했는데 옵션의 방문종류를 unique로 바꾸고 저장해도 다시 visits로 나오는군요. 확인 부탁드립니다.
친절한 답변 감사합니다.
영팔이님 블로그~! 앞으로 계속해서 발전하기를 빌겠습니다.
zenguy// 제가 사용하는 파일을 그대로 올렸군요. 수정해서 다시 올렸습니다.
wp_meta()
부분에 삽입되는 코드를 따로 출력하는 기능은 이미 들어가 있는데 제가 글에 포함하지 않았군요. 글 수정해야겠네요.오류보고, 제안 감사합니다
더불어
wp_meta()
부분에 출력되는 항목을 자신이 원하는 위치에 삽입할 수 있는 옵션 또는 함수사용을 통한 출력이 좋을듯 한데 영팔이님 생각은 어떠하신지요..?WordPress database error: [Unknown Į?? ‘user_agent’ in ‘field list’]
INSERT INTO wp_slimex_stats ( `remote_ip`, `language`, `country`, `referer`, `domain`, `searchterms`, `resource`, `user_agent`, `platform`, `browser`, `version`, `visit`, `dt` ) VALUES ( “3699097880”, “ko”, “kr”, “www.zenguy.org/”, “www.zenguy.org”, “”, “/”, “”, “1”, “9”, “6.0”, “1”, “1153818542” )
이러한 에러가 하단부에 발생합니다.
멋진 플러그인 제작하여 주신것 정말 감사드리며, 위의 에러메시지 발생은 비단 저 뿐만 아니라, 다른 이용자 분들에게도 발생 할듯 하군요.
Option 페이지에서 Enable Tracking을 Disable시켜주면 에러메시지 발생은 안되지만…. 어찌 해야 될지.. -.-^