본문 바로가기

디스커스 플러그인 : 페이지에서만 감추기

by dig it 2014. 4. 10.

디스커스 플러그인 : 페이지에서만 감추기


어젠 워드프레스 페이지를 만들다가 

disqus 댓글 UI 와 내가 만든 페이지 UI 함께 하니 정/신/산/만 @@

disqus 를 페이지에서만(포스팅에서는 유지하고) 삭제 하려고 보니

disqus 옵션에선 선택을 할 수 없더라구요


그리하여 검색 시작~ 해답을 찾았습니다

http://wordpress.org/support/topic/hide-disqus-form-on-static-pages



disqus  플러그인 폴더에 disqus.php에서 수정을 해야 하는데요

disqus-comment-system/disqus.php  파일을 열어

중간에 Filters/Actions 섹션에서 아래의 구문을 찾아

if ( ! (is_single() || is_page() || $withcomments) ) {
		return;
	}
if ( !dsq_can_replace() ) {
		return $value;
	}

아래와 같이 고친 후 저장 업로드 하면

if ( ('closed' == $post->comment_status) || ('page' == $post->post_type)){
return;
}

페이지에서만 disqus 댓글이 사라졌습니다.


그 러 나,  다시 펼쳐진 워드프레스 기본 댓글이 쫙~ 펼쳐짐

그리하여 또 검색 시작~ 


매우 간단한 방법이 있는데 몰랐눼요

각 페이지 별로 글 작성 에디터 상에서 아래와 같이 옵션을 체크해주면

페이지 에디터 하단에 기본 댓글(커멘트) 선택 옵션으로 쫜~  해결 ~~


삽질의 완성은 검색 입니다 ㅠㅠ






반응형

댓글

최신글 전체

이미지
제목
글쓴이
등록일