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

네이버 META 검색 잘 걸리게 하기 HOOK 기능

· 1년 전 · 2751 · 38

@다케미카코 님이 제작하신 네이버 META 검색 잘 걸리게 하기를 HOOK 기능을 만들어봤습니다.

https://sir.kr/yc5_tip/2326

 

[code]

// extend/user.extend.php 에 입력

 

if (! function_exists('common_header_shop_item_meta')) {
    add_event('common_header', 'common_header_shop_item_meta');
    function common_header_shop_item_meta() 
    {
        global $g5, $config;
        
        if($_REQUEST['it_id'] != "" && (!defined('G5_IS_ADMIN') || G5_IS_ADMIN == false)){
            $it_id = $_REQUEST['it_id'];
            $http_host = $_SERVER['HTTP_HOST'];
            $request_uri = $_SERVER['REQUEST_URI'];
            $ogUrl = 'https://' . $http_host . $request_uri;
            $sql = "select * from g5_shop_item where it_id='$it_id'";
            $item = sql_fetch($sql); // 쿼리 실행
            
            $ogType = 'website'; // default website
            $ogTitle = $g5['title'];        
            $ogImage = '';    // default image url 입력
               if ($item) {
                $ogTitle = $item['it_name'];                  
                $ogImage = get_it_imageurl($it_id);
            }
            
            $config['cf_add_meta'] .= '<meta property="og:url" content="'.$ogUrl.'" />';
            $config['cf_add_meta'] .= '<meta property="og:type" content="'.$ogType.'" />';
            $config['cf_add_meta'] .= '<meta property="og:title" content="'.$ogTitle.'"/>';
            $config['cf_add_meta'] .= '<meta property="og:image" content="'.$ogImage.'"/>';
        }
    }    
}

[/code]

 

이상 있으시면 댓글 남겨 주세요.

댓글 작성

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

로그인하기

댓글 38개

공개해 주셔서 감사합니다.

감사합니다

진심 감사 드립니다.
하단의 웹사이트와 이미지 URL 에는 자신의 웹사이트 주소를 넣으면 되는건가요?

$ogType = 'website'; // default website
$ogTitle = $g5['title'];        
$ogImage = '';    // default image url 입력
1년 전

@정민황 답변감사합니다.

기본값으로 아무것도 입력 안하셔서도 됩니다.

상품 이미지가 있는 경우 상품 이미지가 태그에 출력 됩니다.

@위드스텝   아...  감사합니다~^^

$ogImage = '';    // default image url 입력
해당 이미지 가로 세로 크기가 몇이여야 하나요?

1년 전

@울라프 

<meta property="og:image:width" content="400" /> <meta property="og:image:height" content="300" />

위 코드를 추가하여 사이즈를 정해주시면 해당 사이즈로 넣으시면 됩니다.

@위드스텝 

카카오톡 지정 크기는 800px 이던데, 300,400 으로 해도 잘 되나요? 

감사합니다.!!

20여일 정도 사용해보니, 효과가 보이는것 같습니다.

어찌 감사 드려야 할지~~^^;

게시글 목록

번호 제목
1874
1873
1870
1862
1846
1845
1837
1835
1823
1787
1781
1777
1771
1750
1746
1743
1742
1738
1714
1710
1700
1699
1696
1694
1691
1684
1662
1659
1656
1637