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

메타태그 description에 게시물 내용 넣기

· 11개월 전 · 863 · 8

선택 게시판
[code]
<?php
if (in_array($bo_table, ['free', 'gallery']) && $wr_id) {
    $description = cut_str(strip_tags(preg_replace('/\s+/', ' ', str_replace('"', '&#34;', $write['wr_content']))), 200);
} else {
    $description = "원하는 문구";
}
?>
<meta name="description" content="<?php echo $description; ?>" />
[/code]

 

모든 게시판
[code]
<?php 
$description = $wr_id ? cut_str(strip_tags(preg_replace('/\s+/', ' ', str_replace('"', '&#34;', $write['wr_content']))), 200) : "원하는 문구";
?>
<meta name="description" content="<?php echo $description; ?>" />
[/code]

 

Q&A 보다가 순정에서 쓰던게 생각나서 함 올려봅니다.

 

추가 사항
https://sir.kr/g5_tip/23317

@ideaman 님 요청으로 위 @비타주리 님 팁에 적용

 

선택 게시판
[code]
add_event('common_header', function() {
    global $config, $bo_table, $wr_id, $write;

    if (in_array($bo_table, ['free', 'gallery']) && $wr_id) {
        $description = cut_str(strip_tags(preg_replace('/\s+/', ' ', str_replace('"', '"', $write['wr_content']))), 200);
    } else {
        $description = "원하는 문구";
    }

    $config['cf_add_meta'] .= '
        <meta name="description" content="'.$description.'">
    ';
});
[/code]

 

모든 게시판
[code]
add_event('common_header', function() {
    global $config, $bo_table, $wr_id, $write;

    $description = $wr_id ? cut_str(strip_tags(preg_replace('/\s+/', ' ', str_replace('"', '"', $write['wr_content']))), 200) : "원하는 문구";

    $config['cf_add_meta'] .= '
        <meta name="description" content="'.$description.'">
    ';
});
[/code]

댓글 작성

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

로그인하기

댓글 8개

감사 합니다.

@들레아빠 추천감사합니다^^

앗 혹시 제 질문글을 보신건가용 ㅋㅋ

@ideaman 넵^^

@푸른산타 훅? 으로 하는 방법 없나요 ㅎㅎ 훅버전 만들어주세요 기존 훅 팁에 적용하니 에러가 나더라구요 ㅠㅠ

@ideaman 비타주리님 팁에

https://sir.kr/g5_tip/23317

적용 추가 업데이트했어요

추천합니다. 유용합니다. 최고입니다.

@비타주리 님 팁이 최곱니다.

전 살짝 숟가락만 얻은거죠^^;

게시판 목록

그누보드5 팁자료실

글쓰기
🐛 버그신고