작업실

그누보드5 카카오톡 보내기 추가하기 (ASR 테마)

우성군 11 8284 0

그누보드 순정이라면 바로 위에 있는 관련링크를 쓰면 됩니다.


다만 아미나스킨의 ASR테마를 쓴다면 약간 편법으로 수정해야 합니다.


돼지코구뇽님의 소스로는 제목 + 썸네일까지 뽑아낼 수 있지만...


이상하게 아미나스킨에서는 제목과 썸네일이 안뽑아지네요.


그래서 홈페이지 이름과 로고를 넣었고, 바로가기 버튼을 넣었습니다.


아쉬운대로 쓸만하겠네요.


/amina/skin/sns/basic/sns.skin.php


위 파일에서


<?php if($kakaostory_url) { ?>


위 내용 바로 위에


<script src="https://developers.kakao.com/sdk/js/kakao.min.js"></script>

<script>

// 사용할 앱의 Javascript 키를 설정해 주세요.

Kakao.init('자바스크립트키');

$(document).ready(function(){

<?php if(G5_IS_MOBILE) { ?>

// 카카오톡 링크 버튼을 생성합니다. 처음 한번만 호출하면 됩니다.

Kakao.Link.createTalkLinkButton({

container: '#kakao-link-btn',

label: '자신의 사이트 이름',

image: {

src: '<?php echo G5_DATA_URL.'/logo/favicon120.png' ; ?>', //로고 이미지 설정하기

width: '200',

height: '200'

},

webButton: {

text: '바로가기', //카톡 링크시 타이틀

url : "<?php echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; ?>" //자신의도메인 + 게시물주소

}

});

<?php } ?>

});

</script>


    <?php if(G5_IS_MOBILE) { ?>

    <a href="javascript:" id="kakao-link-btn"><img src="<?php echo $sns_skin_url?>/img/small/send_kakao.png" alt="카카오톡으로 보내기"></a>

    <?php } ?>


위 코드를 넣으면 됩니다.



자바스크립트키를 수동으로 넣어줘야 하고


label 부분에 자신의 홈페이지 이름을 넣으면 됩니다.


로고 이미지 URL도 지정하시구요.



카톡 아이콘은




위 아이콘으로 교체하면 깔끔하겠죠. ㅎㅎ

, , ,

11 Comments
우성군 2014.12.21 13:35  
넵 맞아요 ㅎ