카카오톡으로 상품상세 url 전송시 메타태그의 타이틀,이미지 변경..??
본문
<?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);
}
답변을 작성하시기 전에 로그인 해주세요.