programing

WordPress 홈 페이지에 주석 표시

sourcejob 2023. 10. 11. 20:41
반응형

WordPress 홈 페이지에 주석 표시

템플릿 루프에 다음 코드를 삽입했지만(정확한 위치에) 댓글이 출력되지 않습니다. 왜죠?

<?php
    $withcomments = true; // force comments form and comments to show on front page
    comments_template( '', true );
?>

각 게시물에 대한 댓글을 메인홈페이지의 게시물 스트림에 표시하려고 합니다.

저는 Twenty Ten 테마를 사용하고 있습니다.

이것을 시도해 보세요.<?php endwhile; ?>루프 인 루프의.php:

<?php
  $withcomments = "1";
  comments_template();
?>

시도해 보기:

<?php global $withcomments; $withcomments = 1; comments_template(); ?>

PHP 코드를 편집하지 않는 훨씬 간단한 방법이 있습니다.먼저 다른 페이지에 주석을 작성할 수 있는지 확인하고, 해당 페이지가 작동 중이면 홈 페이지로 돌아갑니다.

오른쪽 상단에서 기어 아이콘을 클릭하여 설정을 표시하고 설정 하단 근처에서 "페이지 속성" "템플릿"을 " 페이지 템플릿"에서 "기본 템플릿"으로 변경합니다.저장하면 댓글이 달립니다.

그러나 홈 페이지의 다른 기능이 손실될 수 있습니다(템플릿을 항상 다시 변경할 수 있음).저는 아무것도 잃지 않았습니다.

일반적인 WordPress 블로그는 블로그(게시물)에 주석을 달도록 되어 있지만 홈 페이지에는 주석을 달지 않습니다.기본적으로 어떤 페이지에도 주석을 달지 않아야 하지만(게시물만) 이는 쉽게 활성화됩니다.그래서 보통 댓글이 안 되는데, 한 페이지짜리 사이트가 있으면 문제가 됩니다.

또한 다양한 테마가 있으며 홈 페이지에 댓글을 허용하는 테마도 있습니다.

언급URL : https://stackoverflow.com/questions/6205002/show-comments-on-wordpress-home-page

반응형