2017-09-26 1 views
0

내 웹 사이트의 홈페이지 및 의견 양식에도 고객 의견 섹션이 있습니다. 내 고객의 의견을 보여줄 필요가 있지만 어떤 게시물이 아니어야합니다. 이 코드를 사용하여 의견을 표시하고 있지만 알다시피 의견을 얻으려면 게시물 ID가 필요합니다. Wordpress - 홈 페이지에 의견 제출

+0

댓글 용 WordPress 플러그인을 조회 한 적이 있습니까? –

+0

아니요, 이에 대한 플러그인을 사용하고 싶지 않습니다. –

답변

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를 추가 할 수 있습니다.

백엔드에서 편집 페이지로 이동하여 브라우저의 주소 표시 줄을 확인하면 이런 종류의 프론트 페이지의 ID를 찾을 수 있습니다.

Example

+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

나는 그것을하는 방법을 모른다. 그리고 나는 이것이 올바른 길인지 의심한다. –

관련 문제