view페이지 내에 공유하기 용으로 한번 만들어봤습니다.
$wr_id 값이 있다는 가정하에,
/bbs/board.php에
약 179번째 라인 정도에
include_once(G5_PATH.'/head.sub.php');
소스 상단에
| $views = get_view( $write , $board , $board_skin_path ); |
| $meta_title = $views [ 'wr_subject' ]; |
| $meta_img = G5_DATA_URL. '/file/' . $bo_table . '/' .urlencode( $views [ 'file' ][0][ 'file' ]); |
| $meta_description0 = strip_tags ( $views [ 'wr_content' ]); |
| $meta_description = cut_str( $meta_description0 ,100); |
| $views = get_view( $write , $board , $board_skin_path ); |
| $meta_title = $views [ 'wr_subject' ]; |
| $matches = get_editor_image( $views [ 'wr_content' ]); |
| for ( $i = 0; $i < count ( $matches [1]); $i ++){ |
| preg_match( "/src=[\'\"]?([^>\'\"]+[^>\'\"]+)/i" , $img , $m ); $src = $m [1]; |
| $meta_description0 = strip_tags ( $views [ 'wr_content' ]); |
| $meta_description = cut_str( $meta_description0 ,100); |
넣어줍니다.
$views라고 한것은...
혹~~~~시나 뭔가 문제가 생길걸 대비해서...ㅎ
그리고
/head.sub.php 에
| <meta name= "title" content= "title 적기" /> |
| <meta name= "author" content= "author 적기" /> |
| <meta name= "keywords" content= "태그들 적기" /> |
| <meta name= "description" content= "<?=$meta_title;?>" /> |
| <meta property= "og:type" content= "type 적기" /> |
| <meta property= "og:url" content= "<?=G5_URL;?><?=$_SERVER['REQUEST_URI'];?>" /> |
| <meta property= "og:site_name" content= "site_name 적기" > |
| <meta property= "og:title" content= "<?=$meta_title;?>" /> |
| <meta property= "og:description" content= "<?=$meta_description;?>" /> |
| <meta property= "og:image" content= "<?=$meta_img;?>" /> |
| <meta property= "og:image:width" content= "사이즈 적기" > |
| <meta property= "og:image:height" content= "사이즈 적기" > |
| <meta name= "twitter:card" content= "card 적기" /> |
| <meta name= "twitter:url" content= "<?=G5_URL;?><?=$_SERVER['REQUEST_URI'];?>" > |
| <meta name= "twitter:title" content= "<?=$meta_title;?>" /> |
| <meta name= "twitter:description" content= "<?=$meta_description;?>" /> |
| <meta name= "twitter:image" content= "<?=$meta_img;?>" /> |
요런식으로 해줍니다.
else부분안에는 태그들은 알아서 넣으시면됩니다 ㅎ
필요하신분들 잘 바꿔서 원하시는대로 쓰셨으면 좋겠네요.