카카오톡으로 상품상세 url 전송시 메타태그의 타이틀,이미지 변경..??

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
카카오톡으로 상품상세 url 전송시 메타태그의 타이틀,이미지 변경..??

QA

카카오톡으로 상품상세 url 전송시 메타태그의 타이틀,이미지 변경..??

답변 1

본문


<?php if (preg_match('/(facebook|kakaotalk)/',$_SERVER['HTTP_USER_AGENT']) == true) { ?>
<meta property="og:title" content="<?php echo $config['cf_title']; ?>">
<meta property="og:url" content="<?php echo G5_URL; ?>">
<meta property="og:description" content="사이트 설명">
<meta property="og:image" content="/images/common/kakao.png">
<?php } ?>

 

카카오톡으로 사이트 url 보내면 위에 메타태그에 적힌 데이터들로 배너(?)를 만들어서 띄워지는데

 

영카트같은 경우는 쇼핑몰이니까 상세페이지 url 을 보내주면

 

og:image 는 상품상세페이지에 등록된 첫번째 이미지를 바뀌고,

og:title 은 상품명으로 image title 2개만 바꿔서 보내고 싶은데...
 

제가 생각한 방법은


<meta property="og:title" content="<?php echo $it_id ? $it['it_name'] : $config['cf_title']; ?>">
<meta property="og:title" content="<?php echo $it_id ? $it['it_img0'] : '/images/common/kakao.png'; ?>">

이런식으로 가능하지 않을까 싶어서 여쭙니다...

 

heade.sub.php 안에서 상품명과 상품상세 이미지 중에서 첫번째 등록된 이미지를 불러올 수 있나요..??

 

개발자가 아니라서 그냥 머리속에서 저런식이면 가능하지않을까 싶은데... 막 건드리진 못하겠고...

 

조언을 구하고나서 적용시킬까합니다!

 

많은 조언 부탁립니다...ㅠㅠㅠ

 

 

이 질문에 댓글 쓰기 :

답변 1

가능은 한데.. 아래의 구문도 위에 추가해줘야겠죠??^^


if($it_id) {
  $sql = " select it_name, it_img0 from {$g5['g5_shop_item_table']} where it_id = '$it_id' ";
  $it = sql_fetch($sql);
}

아 이제야 답변을 봤네요...;; 답변 감사드립니다!

그럼 본문에서 첫번째 코드 불러오기 전에 알려주신부분 it_id를 불러오게끔 구문 추가하고

바로 아래에 구문이 와서 제가 생각한 방법대로 적용시키면 되는건가요??


if($it_id) {
  $sql = " select it_name, it_img0 from {$g5['g5_shop_item_table']} where it_id = '$it_id' ";
  $it = sql_fetch($sql);
}

<?php if (preg_match('/(facebook|kakaotalk)/',$_SERVER['HTTP_USER_AGENT']) == true) { ?>
<meta property="og:title" content="<?php echo $it_id ? $it['it_name'] : $config['cf_title']; ?>">
<meta property="og:image" content="<?php echo $it_id ? $it['it_img0'] : '/images/common/kakao.png'; ?>">
.
.
.


이런식이 되겠네요...

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 2
© SIRSOFT
현재 페이지 제일 처음으로