테스트 사이트 - 개발 중인 베타 버전입니다

문자 url공유

밍댕이 4년 전 조회 3,596

 

sns공유하기 말고 문자로도 링크를 공유하고싶은데 

 

// sns 공유하기
function get_sns_share_link($sns, $url, $title, $img)
{
    global $config;

    if(!$sns)
        return '';

    switch($sns) {
        case 'facebook':
            $str = '<a href="https://www.facebook.com/sharer/sharer.php?u='.urlencode($url).'&amp;p='.urlencode($title).'" class="share-facebook" target="_blank"><img src="'.$img.'" alt="페이스북에 공유"></a>';
            break;
        case 'twitter':
            $str = '<a href="https://twitter.com/share?url='.urlencode($url).'&amp;text='.urlencode($title).'" class="share-twitter" target="_blank"><img src="'.$img.'" alt="트위터에 공유"></a>';
            break;
        case 'googleplus':
            $str = '<a href="https://plus.google.com/share?url='.urlencode($url).'" class="share-googleplus" target="_blank"><img src="'.$img.'" alt="구글플러스에 공유"></a>';
            break;
        case 'kakaotalk':
            if($config['cf_kakao_js_apikey'])
                $str = '<a href="javascript:kakaolink_send(\''.str_replace('+', ' ', urlencode($title)).'\', \''.urlencode($url).'\');" class="share-kakaotalk"><img src="'.$img.'" alt="카카오톡 링크보내기"></a>';
            break;
        

    }

    return $str;
}
 

이부분에 코드를 추가하면될까요? 어떻게 해야될까요ㅠㅜㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

4년 전

해당 부분쪽만 수정한다고 작업되는 영역이 아닙니다
그누보드내에서 문자서비스 관련 소스가 있지만 해당 부분과는 연결되는 부분이 없기에 생각보다 많은 부분을 커스텀하셔야 합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

4년 전

답변으로 받기는 힘든 내용인거 같네요. 직접하기 힘드시면 제작의뢰를 한번 이용해보세요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인