내 웹 사이트의 홈페이지 및 의견 양식에도 고객 의견 섹션이 있습니다. 내 고객의 의견을 보여줄 필요가 있지만 어떤 게시물이 아니어야합니다. 이 코드를 사용하여 의견을 표시하고 있지만 알다시피 의견을 얻으려면 게시물 ID가 필요합니다. Wordpress - 홈 페이지에 의견 제출
0
A
답변
0
<?php
$args = array(
'post_id' => 388
);
$comments = get_comments($args);
foreach($comments as $comment) :
?>
<div class="client-comment">
<span><a href="#"><?php comment_author(); ?></a></span>
<p><?php echo comment_text(); ?></p>
</div><!-- .client-comment -->
<?php endforeach; ?>
백엔드에서 편집 페이지로 이동하여 브라우저의 주소 표시 줄을 확인하면 이런 종류의 프론트 페이지의 ID를 찾을 수 있습니다.
+0
정적 제 1면을 사용하고 있지 않습니다. –
0
글쎄, 포스트 테이블 USER_ID의 FK (외래 키) 인스턴스를 가지고 있어야합니다. 게시물은 많은 댓글을 가질 수 있으며 특정 댓글은 하나의 게시물에만 나타납니다.
따라서이 관계에 따라 데이터베이스를 디자인하십시오. 당신이 볼 수 있듯이 테이블의 세 테이블 세에 가입이 속성을 사용하여에
Your user table -> user_id, Name, comment_id (FK) Your comments table -> user_id (FK), comment_id, post_id (FK) Your posts table -> post_id, comment_id
는 comment_id가 나타납니다.
+0
나는 그것을하는 방법을 모른다. 그리고 나는 이것이 올바른 길인지 의심한다. –
댓글 용 WordPress 플러그인을 조회 한 적이 있습니까? –
아니요, 이에 대한 플러그인을 사용하고 싶지 않습니다. –