게시글 첨부파일로 대표 og:image 만들기 > 그누보드5 팁자료실

그누보드5 팁자료실

게시글 첨부파일로 대표 og:image 만들기 정보

게시글 첨부파일로 대표 og:image 만들기

본문

 

3717943588_1681482272.5541.jpg

 

----------

 

https://sir.kr/g5_tip/23453 로 업뎃되었습니다.

 

----------

 

1. 카톡이나 네이버 및 다음 등에서 대표이미지(og:image) 가 표시된 링크로 첫번째 첨부이미지를 주는 방법입니다.

가령 세번째 첨부파일이긴 하지만 이미지로 따졌을 때 첫번째라면 그것이 첫번째 첨부이미지입니다.

 

2. 따로 코어문서를 건드리지 않고 view.skin.php 하단이나 view.tail.skin.php 를 생성해서 입력하거나 이 2개 파일 중 하나에 넣어주세요. pc 와 모바일 동일합니다.

 

3. head 태그에 이미 대표이미지가 설정되어 있거나 또는 첨부이미지가 없을 경우에는 적용되지 않습니다.

 

4. seo 에 영향을 주는지 안 주는지는 테스트해 보지 않았습니다.

메타태그는 꼭 헤드태그 안에 주지 않고 <body> 안에 주어도 그리 상관은 없습니다만 여튼 본인들이 테스트해 보세요.

 

5. 그누순정 기준이고 빌더나 테마 및 베이직과 갤러리 기본 게시판 이외에는 장담할 수 없습니다.

 

6. 메타태그에서 대표이미지로 읽히자마자 바로 그 메타태그는 remove 시켰습니다.

 


<?php
for ($i = 0; $i < $view['file']['count']; $i++) {
    if ($view['file'][$i]['image_type'] > 0) {
        $og_image = $view['file'][$i]['path'].'/'.$view['file'][$i]['file'];
        echo '<meta id="ogImage" property="og:image" content="'.$og_image.'"><script>ogImage.remove();</script>';
        break;
    }
}
?>
추천
10
  • 복사

댓글 18개


많이 좋아지긴 했는데 그래도 느낌이 찝찝하고 한번씩 소스라치게 놀랄 정도로 아파요.
서서히 나아지긴 하겠지만 현재 장시간 키보드질은 무섭습니다.ㅜㅠ
© SIRSOFT
현재 페이지 제일 처음으로