2011-11-22 3 views
0

일부 주석에 사용자 지정 주석 형식을 추가하고 싶지만 주석 형식이있는 사용자 정의 주석 형식을 데이터베이스 테이블의 comment_type 행에 쓰는 방법을 모르겠습니다. 나는 그것을 다음과 같이 시도했지만 작동하지 않을 것이다 :Wordpress - 맞춤 comment_type을 추가하는 방법

<input type="hidden" name="comment_type" value="reader" id="comment_type" /> 

나는 많은 시간을 시도하고 전체 웹을 검색했다. : -/

의견이 있으십니까? 당신이 official documentation에서 볼 수

+0

나는 당신의 접근법을 정확히 해석합니까? 댓글을 블로그 독자 나 관리자 (가장 일반적으로 자신)가 게시했는지 확인하고 싶습니까? – manu

답변

0

는 다시, 지금 내 전화 ;-)

보다 더 나은 키보드, comment_type 당신은 당신이 원하는 값으로 설정할 수있는 속성이 아닙니다. 그것은 시스템 명령 유형 (트랙백, 핑백 또는 간단하게, 주석 중 하나임)을 설명합니다.

위의 내 의견을 고려할 때 자신의 의견과 방문자의 의견이 다를 것이라고 생각합니다.

나는 의견의 저자 ID에 반응하여 내 자신의 블로그 테마에서 이것을 해결했습니다. 내 comments.php 파일에서 미리보기 다음

:

$isCommentFromAuthor = get_the_author_id() == $comment->user_id; 
// ... 
<div class="<? if($isCommentFromAuthor) : ?>author-content<? else: ?>content<? endif ?>"> 

이 솔루션은 현재 문서의 작성자를 확인하고 의견 저자와 비교합니다. 의견이 기사 작성자의 것이면 다른 CSS 클래스가 주석 컨테이너에 전달되어 다른 방식으로 스타일을 지정합니다.

도움이 될까요?

관련 문제