책 리뷰를 자주 올리다보니 공식적인 책정보도 같이 실어주면 좋겠다는 생각을 했습니다.
전에 살짝 만들었던 플러그인을 개조하여 여러개의 isbn을 처리할 수 있게 정리했습니다.
우선 이 플러그인을 설치는 다음과 같이 할 수 있습니다.
설치랄 것도 없이 ftp로 업로드하면 끝입니다. 이제 플러그인을 활성화해주고..
글을 쓸 때 사용자 정의 필드에 isbn항목을 추가하여 쭉 컴마로 연결해 넣어주면 됩니다.
이렇게 적용하면 아래 그림처럼 포스팅의 젤 하단에 책정보를 불러오게 됩니다.
이 플러그인은 다음의 검색 API일부인 책검색을 사용합니다.
검색 API참조하기 : Daum – 책검색
이 플러그인에 관심있으신 분들은 댓글이나 메일로 연락해주세요 ^^;
아직은 혼자 쓰려고 만든거라 관리자 페이지 기능이 없습니다만..
다운로드를 걸었습니다 ^^ daumbook
오~ 공개인가요? 예전에도 써봤지만 참 좋음!!!
bs4.2 기반이기도 하고 멀티로 처리하기도 하고 ^^
좋은 자료 잘 봤습니다.
해당 플러그인 적용해보고 싶은데.
http://www.wordpress.org 플러그인 메뉴에서는 찾을 수가 없네요.
어떻게 이용할 수 있을런지요?
메일로 드린 파일 적용해보시고 혹시 의문나시는거 있으면 댓글주세용.
저도한번 사용해 볼 수 있을까요 ^^
물론입니다 ^^ 이메일 하나 주세용
다운로드 링크를 글 젤 하단에 붙였습니다!!
페북 지인이 공유한 노드관련 포스팅을 따라 여기까지 왔네요~
신출내기 이지만 저도 워드프레스를 쓰고 있는데 저도 사용할 수 있을까요? ^^;
더불어 새해 복 많이 받으세요!~
위 글의 젤 하단에 보시면 파일링크가 있습니다. 그 zip파일을 다운로드 하셔서 플러그인 폴더에 압축을 푸시면 설치는 완료되고 워드프레스에서 플러그인 활성화를 하면 됩니다.
새해 복 많이 받으세요.
제가 유심히 보지 않았네요 ^^; 감사합니다. 바로 적용해 봐야겠습니다.
Uncaugh ReferenceError: bs is not defined 라는 에러가 저는 뜨네요 ㅜ;
헉 죄송합니다. 이 플러그인은 제 자바스크립트 라이브러리에 의존성이 있습니다.
http://blog.bsidesoft.com/js/bs42.js
이 스크립트 파일을 받으시고 워드프레스의 테마 헤더부분에
이런식으로 삽입해주세요.
http://www.notforme.kr/archives/926
잘 되네요 감사합니다. ^^
블로그에서 잘 활용하겠습니다!~
죄송합니다 좀 편하게 패키징해둘걸 너무 허술하게 해놓고 배포한다고 헛소리를..=.=
admin에서 플러그인보면 활성화되어있는데 글 작성시 사용자정의 필드에 isbn 입력하는 부분이 안나오네요. 따로 뭐 해줘야하나요? ; ㅜ
글 작성시 우측 상단에 화면옵션을 클릭하면 여러 옵션들이 나오는데 여기서 사용자 정의필드를 체크해 줘야 글이 보입니다.^^
위의 이미지처럼 isbn 숫자값은 어디서 찾나요?
검색해보니 다음책 검색 api 있는데
영미도서
문학 : 101
취미/실용/여행 : 103
생활/요리/건강 : 105
예술/건축 : 107
이런식인데 구체적인 책 제목으로 isbn 값을 얻을 수 있을까요?;
초보라.. 주신거 쓰는거도 쉽지않네요 ;
우선 isbn값은 저같은 경우 보통 yes24같은데서 찾아옵니다.
대부분의 온라인 서점들의 책 상세페이지에는 isbn이 있습니다.
그외에도 위에서 동일한 질문이 하나 더 있었는데 아래와 같은 것을 하셔야만 정상적으로 출력됩니다.
———————————————————————-
헉 죄송합니다. 이 플러그인은 제 자바스크립트 라이브러리에 의존성이 있습니다.
http://blog.bsidesoft.com/js/bs42.js
이 스크립트 파일을 받으시고 워드프레스의 테마 헤더부분에
이런식으로 삽입해주세요.
———————————————————-
좀 본격적으로 이쁜 플러그인으로 만들어야겠습니다.
저도 플러그인 적용해보려고 설치하고 bs42.js도 넣었는데 아래와 같은 에러가 나오네요.
도와주십시오.
Uncaught TypeError: Cannot read property ‘channel’ of undefined
아.. 도와드리고 싶은데 댓글로는 무리라..제게 연락처를 알려주세요. hika00@gmail.com