워드프레스를 위한 다음뷰 플러그인

세상을 보는 열린 창 DaumView

 

[box type=”info”]

1.8 Updated : 다음뷰 플러그인의 버튼타입 설정이 제대로 되지 않는 문제 수정

1.7 Updated : 최고관리자 이외의 관리자가 사용할 수 없는 문제 해결

1.6 Updated : 플래시 방식이 제거로 인한  HTML 출력 방식으로 변경

1.5 Updated : 숏코드 추가, 다음뷰 전송시 제목 변경 기능 추가

[/box]

 

 개발배경

다음쪽 검색에 노출시키기 위해서 만큼 좋은 것은 없다고 생각하는 1인입니다.
워드프레스로 다음뷰를 사용하려고 검색하다보니 BlueDaumView라는 플러그인이 있어 기쁜 마음에 설치해 사용해보았지만 작동이 되지 않았습니다.  그래서 만들어 보았습니다.
괜찮으시다면 일단 추천한 번 눌러주시고 가시죠? ^^;

 

특징

  • 본 플러그인은 반드시 DaumView에 가입하셔야 사용가능합니다.
  • 포스트 작성시 다음뷰 메타박스를 통해 원하는 채널과 제목을 설정후 포스트를 송고할 수 있습니다.
  • 송고된 포스트에 대한 정보를 조회하실 수 있습니다.
  • 송고된 포스트는 설정에 따라 자동으로 포스트의 상단 및 하단에 추천박스를 출력합니다.
  • Post, Page, Custom post type의 편집 모드를 모두 지원합니다.
  • 다음뷰에서 제공하는 추천박스 4가지 타입 중 택 1
  • 포스트의 원하시는 위치에 숏코드를 이용하여 본문 중간에 끼워넣을 수 있습니다.
  • 다음뷰의 총 4가지 위젯을 사용할 수 있도록 제공합니다.

 

기본 관리자 모드

관리자 모드에서 블로그 주소를 입력하게 되어 있습니다. 이는 플러그인 활성화시 자동으로 들어가게 됩니다.
사용자는 이부분을 수정해서 사용할 일은 99% 없을 것이라고 생각하지만 만약을 대비해 수정할 수 있게만 해놓았습니다.

daumview_admin_closed
블로그 주소가 없는 경우나 정확한 블로그 주소가 아닌 경우 나타나는 화면입니다.
daumview_admin_open
정확한 블로그 주소를 입력했을때 관리할 수 있는 화면입니다.

 

포스트 송고 및 정보 표시

포스트 송고기능은 Post타입뿐만 아니라 Page와 사용자가 임의로 만든 타입도 송고할 수 있도록 제작되었습니다.
송고시 워드프레스의 Shortlink를 사용해 주소를 전송해주며, Permalink를 변경하더라도 문제없이 사용가능합니다.

 

스크린샷 2012-12-15 오후 12.31.44
포스트가 송고되지 않은 경우 나타나는 화면입니다.
스크린샷 2012-12-15 오후 12.31.23
포스트 송고 후 나타나는 정보제공 서비스 화면입니다.

 

위젯 설정과 출력

[tabs slidertype=”top tabs”][tabcontainer] [tabtext]MY글 위젯[/tabtext] [tabtext]구독 위젯[/tabtext] [tabtext]랭킹 위젯[/tabtext] [tabtext]추천LIVE 위젯[/tabtext] [/tabcontainer] [tabcontent] [tab]

스크린샷 2012-12-15 오후 12.33.33스크린샷 2012-12-15 오후 1.41.15

[/tab] [tab]

스크린샷 2012-12-15 오후 12.34.01스크린샷 2012-12-15 오후 1.40.56

[/tab] [tab]

스크린샷 2012-12-15 오후 12.33.53스크린샷 2012-12-15 오후 1.41.29

 

[/tab] [tab]

스크린샷 2012-12-15 오후 12.33.45스크린샷 2012-12-15 오후 1.41.42

 

[/tab] [/tabcontent] [/tabs]

 

다운로드 및 설치안내

  1. DaumView 플러그인을 다운로드 받습니다.
  2. 다운로드 받은 플러그인을 FTP를 통해 Plugins 폴더로 업로드 합니다.
  3. 플러그인 관리에서 DaumView 플러그인을 활성화 시킵니다.
  4. 설정 > DaumView로 접속합니다.
  5. DaumView에 가입합니다. (가입하셨다면 다음 단계로 이동하세요)
  6. DaumView 가입시 기입하신 블로그 주소를 작성합니다. (초기값으로 현재 사이트의 주소가 자동입력됩니다. 만약, 기본 블로그 주소와 틀린 경우 변경 입력하세요)
  7. 블로그 주소가 일치하는 경우 하단에 옵션 메뉴가 나타납니다.
  8. 옵션을 설정하고 사용합니다.
  9. 위젯 활성화시 제공하는 4개의 위젯을 사용하실 수 있습니다.

 

플러그인 에러 정보 안내

본 플러그인은 다음과 같은 에러 정보를 출력합니다. 각각의 에러에 다음과 같이 대처하세요!

[box type=”info”] “존재하지 않는 블로그입니다. (해당 포스트의 URL)”

해당 블로그의 실제 주소와 다음뷰에 기입한 블로그 주소가 동일하지 않는 경우 나타납니다. 괄호안에 나온 포스트 URL을 확인하시어 해당 도메인부분을 다음뷰에 블로그 주소로 기입해주시기 바랍니다. 다음뷰에 블로그 주소를 기입하는 것은 내 사이트가 어디인지 알 수 있는 유일한 인증키로써 사용되는 것이기때문에 조금만 잘못 작성하셔도 다음뷰측에 포스팅이 절대로 송고되지 않습니다.  (예제) 본 포스트의 주소 http://qnibus.com/?p=3887 의 앞에 http://qnibus.com을 블로그 주소로 입력해주시면 됩니다)[/box]

[box type=”info”] “공개로 설정되지 않은 글은 송고하실 수 없습니다.”

해당 포스트가 비공개일 경우에 나타납니다. 포스트의 설정을 공개로 바꾸시면 송고할 수 있습니다.[/box]

 

도움을 주신 분들

플러그인 제작에 도움을 주신 분들입니다.

[box]

플러그인 제작에 용기를 복돋아주신 워드프레스 홈페이지 카페 마스터 홍마리오

열심히 테스트해주시고 등록을 수월하게 할 수 있도록 도와주신 왼손은 거들뿐

등록후 안정화를 위한 1등 공신이신 Ho Chic, Namgbm43

수퍼관리자 이외의 관리자로 접근시 사용이 불가했던 부분을 수정해주신 Saschanaz

[/box]

감사인사 드리며, 앞으로 열심히 사용해주실 모든 사용자분들께도 감사드립니다.

 

 

전체 스크린샷

[tabs slidertype=”top tabs”] [tabcontainer] [tabtext]관리자1[/tabtext] [tabtext]관리자2[/tabtext] [tabtext]편집모드1[/tabtext] [tabtext]편집모드2[/tabtext] [tabtext]사이트[/tabtext] [tabtext]위젯관리[/tabtext] [/tabcontainer] [tabcontent] [tab]

플러그인 활성화한 후 세팅 > 다음뷰로 접속한 화면입니다.
플러그인 활성화한 후 세팅 > 다음뷰로 접속한 화면입니다.

[/tab] [tab]

다음뷰에 기입하신 블로그 주소를 입력하면 나타나는 메뉴 화면입니다.
다음뷰에 기입하신 블로그 주소를 입력하면 나타나는 메뉴 화면입니다.

[/tab] [tab]

아직 송고하지 않은 경우 나타나는 화면입니다.
아직 송고하지 않은 경우 나타나는 화면입니다.

[/tab] [tab]

포스팅을 통해 송고를 했을 경우 나타나는 스샷
포스팅을 통해 송고를 했을 경우 나타나는 스샷으로 우측 상단을 봐주세요.

[/tab] [tab]

한장에 담아야 할게 많아서 화면을 축소시켜서 담아봤습니다.
한장에 담아야 할게 많아서 화면을 축소시켜서 담아봤습니다.

[/tab] [tab]

위젯 설정 화면입니다.
위젯 설정 화면입니다.

[/tab] [/tabcontent] [/tabs]