티

그누5.5 적용가능한 사이트맵

831f37c80efd2088c2d5d1e50ac529e6_1711468813_8442.JPG
 

그누보드 5.5용 사이트맵이 너무 없어서...(기존것은 오류가나고...)

이래저래 검색하다가 챗지피티와 함께 만든 사이트맵입니다. 

제가만든게 아니라 이래저래 짜집기한 소스라서 오류가날지도 모릅니다. 

일단 저는 구글오류는 안났고 네이버에도 제출은 한상태인데...

만약 오류나면 제가 답변드릴 수 없으니 양해부탁드립니다. 

 

고수님들이 있다면 잘 작동하는지도 봐주세요.

 

<?php

include_once(dirname(__FILE__). "/common.php");

 

// 게시판 리스트 조회

$sql = "SELECT * FROM {$g5['board_table']} WHERE bo_read_level = 1 ORDER BY bo_order";

$result = sql_query($sql);

while ($row = sql_fetch_array($result)) {

    $boards[] = $row;

}

 

// 게시글 리스트 조회 및 사이트맵에 추가

header('Content-type: text/xml');

header('Cache-Control: no-cache, must-revalidate');

header('Pragma: no-cache');

echo '<?xml version="1.0" encoding="UTF-8"?>';

?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

    <?php foreach ($boards as $board) { ?>

        <url>

            <loc><?php echo G5_URL."/".urlencode($board['bo_table']); ?></loc>

            <changefreq>daily</changefreq>

            <priority>1.0</priority>

        </url>

        <?php

        // 각 게시판의 게시글 조회

        $sql = "SELECT * FROM {$g5['write_prefix']}{$board['bo_table']} WHERE wr_is_comment = 0";

        $result2 = sql_query($sql);

        while ($row = sql_fetch_array($result2)) {

            // 게시글 제목을 이용하여 영문 주소 생성

            $post_title_en = urlencode(str_replace(' ', '-', $row['wr_subject']));

            ?>

            <url>

                <loc><?php echo G5_URL."/bbs/board.php?bo_table=".urlencode($board['bo_table'])."&wr_id={$row['wr_id']}&{$post_title_en}"; ?></loc>

                <changefreq>weekly</changefreq>

                <priority>0.8</priority>

            </url>

        <?php } ?>

    <?php } ?>

</urlset>

 

 

|

댓글 2개

잘 쓸께요....먼가 있어 보입니다.

rss 통합은 없으신가여? ㅠㅠ

댓글을 작성하시려면 로그인이 필요합니다.
+
제목 글쓴이 날짜 조회
24-04-02 조회 5,359
24-03-31 조회 6,395
24-03-31 조회 5,391
24-03-29 조회 5,616
24-03-27 조회 6,632
24-03-27 조회 6,474
24-03-27 조회 6,830
24-03-22 조회 5,910
24-03-19 조회 5,314
24-03-19 조회 1.1만
24-03-15 조회 6,073
24-03-15 조회 5,577
24-03-15 조회 5,487
24-03-15 조회 5,472
24-03-13 조회 6,078
24-03-05 조회 5,546
24-03-01 조회 5,585
24-02-29 조회 7,644
24-02-29 조회 6,760
24-02-28 조회 6,035
24-02-27 조회 6,146
24-02-24 조회 5,718
24-02-18 조회 6,353
24-02-17 조회 5,341
24-02-15 조회 5,698
24-02-14 조회 5,192
24-02-13 조회 8,727
24-02-05 조회 5,870
24-01-31 조회 6,087
24-01-30 조회 5,411