그누보드 페이지 페이지 포럼 누락 이라고나오는데

그누보드 페이지 페이지 포럼 누락 이라고나오는데

QA

그누보드 페이지 페이지 포럼 누락 이라고나오는데

사용하는 빌더

아미나

본문

60개 이상의 포럼 페이지에 토론 포럼의 구조화된 데이터가 누락되었습니다 

1888874504_1765137280.3512.png

어떤게 잘못되어있는건가요?

ai 물어봤는데 이렇게 나오길래 무슨말인지 몰라서 선생님들에게 물어보려합니다...ㅜ.ㅜ

1888874504_1765137404.0394.png

어떤게 잘못되어있는건가요?

https://xn--3v0bv7uj8g.org/   제홈페이지는 여기구요 아래 링크는 구글 서치콘솔 링크입니다 

이 질문에 댓글 쓰기 :

답변 4

* /skin/board/basic/view.skin.php 하단부에 추가


<?php
// 게시글 정보 세팅
$title = get_text($view['wr_subject']);
$content = get_text($view['wr_content']);
$author = get_text($view['wr_name']);
$date = date('c', strtotime($view['wr_datetime']));
$modified = date('c', strtotime(isset($view['wr_last']) ? $view['wr_last'] : $view['wr_datetime']));
$url = 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
?>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "DiscussionForumPosting",
  "headline": "<?php echo $title; ?>",
  "articleBody": "<?php echo preg_replace('/\s+/', ' ', strip_tags($content)); ?>",
  "author": {
    "@type": "Person",
    "name": "<?php echo $author; ?>"
  },
  "datePublished": "<?php echo $date; ?>",
  "dateModified": "<?php echo $modified; ?>",
  "url": "<?php echo $url; ?>"
}
</script>

if(data.count) {
                $el.find("strong").text(number_format(String(data.count)));
                if($tx.attr("id").search("nogood") > -1) {
                    $tx.text("이 글을 비추천하셨습니다.");
                    $tx.fadeIn(200).delay(2500).fadeOut(200);
                } else {
                    $tx.text("이 글을 추천하셨습니다.");
                    $tx.fadeIn(200).delay(2500).fadeOut(200);
                }
            }
        }, "json"
    );
}
<?php
// 게시글 정보 세팅
$title = get_text($view['wr_subject']);
$content = get_text($view['wr_content']);
$author = get_text($view['wr_name']);
$date = date('c', strtotime($view['wr_datetime']));
$modified = date('c', strtotime(isset($view['wr_last']) ? $view['wr_last'] : $view['wr_datetime']));
$url = 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
?>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "DiscussionForumPosting",
  "headline": "<?php echo $title; ?>",
  "articleBody": "<?php echo preg_replace('/\s+/', ' ', strip_tags($content)); ?>",
  "author": {
    "@type": "Person",
    "name": "<?php echo $author; ?>"
  },
  "datePublished": "<?php echo $date; ?>",
  "dateModified": "<?php echo $modified; ?>",
  "url": "<?php echo $url; ?>"
}
</script>
<!-- } 게시글 읽기 끝 -->



이렇게 넣었습니다.

if(data.count) {
                $el.find("strong").text(number_format(String(data.count)));
                if($tx.attr("id").search("nogood") > -1) {
                    $tx.text("이 글을 비추천하셨습니다.");
                    $tx.fadeIn(200).delay(2500).fadeOut(200);
                } else {
                    $tx.text("이 글을 추천하셨습니다.");
                    $tx.fadeIn(200).delay(2500).fadeOut(200);
                }
            }
        }, "json"
    );
</script>
<?php
// 게시글 정보 세팅
$title = get_text($view['wr_subject']);
$content = get_text($view['wr_content']);
$author = get_text($view['wr_name']);
$date = date('c', strtotime($view['wr_datetime']));
$modified = date('c', strtotime(isset($view['wr_last']) ? $view['wr_last'] : $view['wr_datetime']));
$url = 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
?>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "DiscussionForumPosting",
  "headline": "<?php echo $title; ?>",
  "articleBody": "<?php echo preg_replace('/\s+/', ' ', strip_tags($content)); ?>",
  "author": {
    "@type": "Person",
    "name": "<?php echo $author; ?>"
  },
  "datePublished": "<?php echo $date; ?>",
  "dateModified": "<?php echo $modified; ?>",
  "url": "<?php echo $url; ?>"
}
</script>
<!-- } 게시글 읽기 끝 -->


이렇게 넣는거 맞죠?

thumb-1888874504_1765295625.032_730x649.png

<script> ~ </script> 구조이기 때문에,
기존 </script> 바로 다음 줄에 넣어야 합니다.

<script> ~ <script> ~ </script> ~ </script> 같은 중첩 구조가 되면 오류가 발생합니다.

1888882416_1765381695.7296.png

답변을 작성하시기 전에 로그인 해주세요.
전체 129,664 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT