KBOARD
워드프레스 SNS 소셜 공유 버튼 플러그인을 설치했는데요,
?kboard_id=1&uid=36&mod=document:74 Uncaught ReferenceError: cosmosfarm_share is not defined(…)
이러한 에러가 나오면서 버튼을 눌러도 접근이 없네요...ㅠㅠ
도움주시면 감사하겠습니다!
*버튼 자체의 디자인을 직접 변경할 수 있는 방법도 있을까요?? 회색상자가 너무 투박해보여서요 ㅠㅠ
혹시 테마를 수정하셨나요?
필수 js 파일이 추가되지 않아 보입니다.
버튼이 회색으로 나온다면 css 파일도 추가되지 않았을 가능성이 있습니다.
확인 가능한 사이트 주소 알려주시겠어요?
ie.hongik.ac.kr 입니다! 매번감사합니다
테마의 header.php 파일에 wp_head() 함수를 추가해주세요.
https://codex.wordpress.org/Function_Reference/wp_head
또한 테마의 footer.php 파일에 wp_footer() 함수를 추가해주세요.
https://codex.wordpress.org/Function_Reference/wp_footer
해당 함수가 테마에 없다면, KBoard나 소셜 공유 버튼외 다른 플러그인도 문제가 생길 수 있습니다.
테마 파일에 각각함수는 추가되어있는데요!!
플러그인 사용시에
페이지 공유는 제가 원하는데로 잘 나오는데. (페이지 표시)
K Board에 게시한 각 글을 따로 공유하는 기능을 추가하고 싶은데 (K Board에 표시)
이 부분이 잘 안나오네요...봐주시면 감사하겠습니다!!
워드프레스 관리자 -> 설정 -> 소셜 공유 버튼 By 코스모스팜
위 페이지에서 "KBoard에 표시" 설정을 활성화 해주세요 :D
함수도 추가되어있구 표시 설정도 제대로 활성화했는데요!
K Board 게시물 게시하는 곳이 아이프레임으로 되어있어서 css가 안먹히는 것 같네요 ㅠㅠ 방법이없을까요?
아이프레임으로 보기로 되어있군요.
그럼 아래 파일을 수정해주셔야 할 듯합니다.
/wp-content/plugins/kboard/template/board.php
파일의 <head></head> 태그 사이에 아래 코드를 추가해보세요.
<link rel='stylesheet' id='cosmosfarm-share-buttons-css' href='http://ie.hongik.ac.kr/wp-content/plugins/cosmosfarm-share-buttons/css/cosmosfarm-share-buttons.css?ver=1.2' type='text/css' media='all' />
또한 아래 코드도 추가해주세요.
<script type='text/javascript' src='https://developers.kakao.com/sdk/js/kakao.min.js?ver=1.2'></script>
<script>Kakao.init('카카오 JavaScript 키')</script>
<script type='text/javascript' src='http://ie.hongik.ac.kr/wp-content/plugins/cosmosfarm-share-buttons/js/cosmosfarm-share-buttons.js?ver=1.2'></script>
카카오 JavaScript 키는 아래 페이지 참고해서 앱생성(사이트 등록)을 하면 발급됩니다.
https://developers.kakao.com/docs/restapi#시작하기-앱-생성
버그 해결하도록 하겠습니다.